Table of Contents
This project is a part of the Advanced computer lab course. We implemeneted a fully functional airline reserevation system.
- User Auth experience (login, signup, forget password, reset password)
- Payment gateway integeration
- NOSQL database integration for great performance
- Search functionality and applying filters to ease reservation process.
This section lists major frameworks/libraries used.
- Node
https://nodejs.org/en/download/
- npm
npm install npm@latest -g
- Clone the repo
git clone https://github.com/advanced-computer-lab/The-Team
- Install NPM packages
npm install
- Install Frontend packages
cd client
npm install
- Create .env file and add your variables
JWT_SECRET = "generated jwt secret" ATLAS_URI = "Your-mongodb-database-url"
Followed Google's Javascript style guide to provide a clean, dry and comprenhendable code matching today's industry standards.
Resources found helpful and would like to give credit to.