Mini-Project 2 for [CS-1202] Advanced Programming. This is a MERN stack e-travel website. This project was built by Arundhati Balasubramaniam, Medini Chopra, and Siddh Veer Bakshi.
After opening the CLI, run the following commands:
$ git clone https://github.com/arundhati-bala/nomad.git
$ cd home
$ npm i
$ cd frontend
$ npm i
$ cd ..
$ npm run dev
After doing this, the frontend should run on localhost:3000 and the server should run on localhost:5000.
In this project, we used MongoDB, Express, Node.js and React.
More Specifically,
Area | Technology |
---|---|
Front-End | React, React-Bootstrap, CSS3, MapBox API |
Authentication | bcrypt.js, JWT, Google's OAuth 2.0 |
Back-End | Node.js, Express, Mongoose |
Cookie/Database Management | MongoDB, Mongoose |
Member | Contribution |
---|---|
Arundhati Balasubramaniam | Frontend, Fuzzy Search, Cart, Wishlist, HotelScreen, MapBox, Home+Category, Explore, Recommendation |
Medini Chopra | Backend+RestAPIs, Server, OAuth, UserAuth, Reviews |
Siddh Veer Bakshi | Frontend, Login, Checkout Process, Register, Profile |
The background can be found here.
All product information was scraped from Tripadvisor.
Bootstrap theme used was Quartz by Bootswatch.