This project aims to build a Web Application to show restaurants in nearby location using MEAN stack. The application involved creating a data model in MongoDB, using the REST API to perform CRUD operations on the database.
The following steps were involved in building this web application.
- Creating and setting up the MEAN project.
- Building a static site with Node and Express.
- Using Jade template with HTML.
- Use Bootstrap for responsive front end design.
- Building a data model with MongoDB and Mongoose.
- Writing a REST API.
- Using the API from inside Express.
- Adding dynamic front end with Angular.
- Deploying the application using Heroku.
A major part of this application is based on the example application developed in the book- Getting MEAN with Mongo, Express, Angular, and Node.