{"repo":"mongodb-developer/mean-stack-example","free":true,"listed":false,"github":"https://github.com/mongodb-developer/mean-stack-example","clone":"git clone https://github.com/mongodb-developer/mean-stack-example.git","description":"Full-stack CRUD app with MongoDB, Express, Angular, and Node.js (MEAN). Covers REST APIs, MongoDB Node.js driver usage, schema validation and Angular frontend integration.","language":"TypeScript","stars":66,"topics":["angular","express","expressjs","mongodb","nodejs","typescript"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"MEAN Stack Example: Employee Records App (MongoDB, Express, Angular, Node.js) A full-stack CRUD application built with MongoDB, Express, Angular, and Node.js (MEAN). Companion code for the MEAN Stack Tutorial. Project Overview This project demonstrates an employee record tracker: - Create records - Read records from MongoDB - Update records - Delete records The Angular app in client calls an Express API in server , and data is stored in MongoDB. MEAN Stack Architecture Stack: - Frontend: Angular 21, Angular Material - Backend: Node.js, Express 4, TypeScript, MongoDB Node.js Driver 6 - Database: MongoDB ( meanStackExample.employees collection) Project Structure Prerequisites - Node.js ^24.18.0 - npm ^11.16.0 - A local MongoDB instance or a free MongoDB Atlas cluster Quick Start and MongoDB Setup Update server/.env with one of the following DATABASE URI values: Local MongoDB: Atlas cluster: If you are new to Atlas, use the Atlas quick start guide and then paste your connection string into DATABASE URI . Optional: seed sample data: Start the backend API: Start the frontend in a second terminal: Open http://localhost:4200 . GitHub Codespaces and Dev Containers GitHub Codespaces is an easy and fast way to get this project running without installing anything locally. It uses a dev container, which is a Docker environment configured for development. REST API Endpoints Base URL: http://localhost:5300 Method Endpoint Description --- --- --- GET /healthcheck Check API readiness GET /em","default_branch":null,"files":null,"tree":[],"storefront":"/r/mongodb-developer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mongodb-developer/mean-stack-example/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}