MaanasVohra / Tours-And-Travels

Tours and Travels Website for the DBMS project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tours-And-Travels

This is the Tours and Travels website made for the DBMS project. We've used Node.JS and MySQL for the backend, and Bootstrap on the frontend. All the ER Diagrams have been normalised upto 3NF, and a simple User Interface has been implemented.

Functional Components of the Project

  • Login
  • Search for Destination
  • Book the ticket
  • Use the tariff plans if given(discount)(Still to be implemented)
  • Fill and edit personal details
  • Online transaction payment
  • Receive invoice(Still to be implemented)
  • View ticket history
  • Change of password

Functional Components for Administrators

  • Login
  • Update information for member
  • Update information for administrator
  • Update invoice and transaction(Still to be implemented)
  • Print invoice(Still to be implemented)
  • Print Report(Still to be implemented)
  • Change of Password

How to setup the project

The website is built using Node.JS, so make sure you have Node.JS and npm installed already.

Run the app

$ node app.js

The app will run on http://127.0.0.1:3000/ and will display the homepage.

Setup locally for development

Clone the project
$ git clone https://github.com/MaanasVohra/Tours-And-Travels.git
$ cd Tours-and-Travels
Install project dependencies
$ npm install 

Contributing

Please feel free to send a pull request or create an issue if you find any.

About

Tours and Travels Website for the DBMS project

License:MIT License


Languages

Language:HTML 65.4%Language:JavaScript 30.0%Language:CSS 4.6%