TravelElite is a web application based on the MERN-(MongoDB, ExpressJS, ReactJS, NodeJS) tech stack. This application aims to connect people who like to travel and allows them store their captured memories on the site. A user can create his/her profile and upload the photos of pictures they have visited along with some relevant information about it.
- TravelElite is a single page app built completely on ReactJS Library.
- The frontend design is completely original made with the help of Tailwind CSS and little help from codepen templates.
- The app is completely user friendly and easy to navigate.
- The backend of this web app is built using RESTFUL API design with the help of NodeJS and ExpressJS.
- The primary Database used in this web app is MongoDB along with the mongoose library.
- Some third party packages like 'multer', 'bcryptjs' etc. have been used to store files and encrypt user passwords.
- Both the frontend and backend is hosted as combined app using AWS EC2 cluster.
- You can visit the website here - http://15.206.146.73/
- Git Clone the TravelELite repository on your local environment.
- To run the frontend development server, run npm start in the frontend directory of the repository.
- To run the backend development server, run npm start in the backend directory of the repository.