Skip to content

Where-To-Visit is a full-stack application written in HTML, CSS, NodeJS, ExpressJS, and MongoDB.

License

Notifications You must be signed in to change notification settings

peterhychan/mern-where-to-visit

Repository files navigation

Where-To-Visit

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.

Project status / Contributing

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

Getting Started

These instructions will get you a copy of the project up and running on your computer for development and testing purposes.

Prerequisites

Use the following command to ensure npm is installed on your computer.

npm -v

Installation

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

Built With

  • NodeJS
  • ExpressJS
  • Ejs
  • MongoDB
  • Bootstrap 5
  • Mapbox API
  • Cloudinary Image Upload

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details

About

Where-To-Visit is a full-stack application written in HTML, CSS, NodeJS, ExpressJS, and MongoDB.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published