Skip to content

Latest commit

 

History

History
107 lines (81 loc) · 2.34 KB

README.md

File metadata and controls

107 lines (81 loc) · 2.34 KB

Airline reservation system

Table of Contents
  1. About The Project
  2. Getting Started
  3. Acknowledgments

About The Project

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.

(back to top)

Built With

This section lists major frameworks/libraries used.

(back to top)

Getting Started

Prerequisites

  • Node
 https://nodejs.org/en/download/
  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/advanced-computer-lab/The-Team
  2. Install NPM packages
    npm install
  3. Install Frontend packages
  cd client
  npm install
  1. Create .env file and add your variables
    JWT_SECRET = "generated jwt secret"
    ATLAS_URI = "Your-mongodb-database-url"

(back to top)

Code Style

Followed Google's Javascript style guide to provide a clean, dry and comprenhendable code matching today's industry standards.

Acknowledgments

Resources found helpful and would like to give credit to.

(back to top)