Where-To-Visit is a full-stack application written in HTML, CSS, JavaScript, ExpressJS, and MongoDB. It is the platform designed for users sharing places visited, along with ratings and reviews.
The application has now successfully deployed on Heroku.
This project is still being developed. Feel free to submit a push request.
- Authentication
- Authorization for editing the user's own reviews
- Integration with Bootstrap 5
- Applied Model-View-Controller Model
- Image Upload Handling
- Display the address on a Map
- Styling Index Page
- Deployment
These instructions will get you a copy of the project up and running on your computer for development and testing purposes.
Use the following command to ensure npm
is installed on your computer.
npm -v
Clone the repository:
git clone https://github.com/peterhychan/mern-where-to-visit
Install npm packages:
npm install
Start the server and preview the application on browser :
nodemon app.js
NodeJS
ExpressJS
Ejs
MongoDB
Bootstrap 5
Mapbox API
Cloudinary Image Upload
This project is licensed under the Apache License 2.0 - see the LICENSE file for details