/Railroad

CSC336 Railroad Project Spring2018

Primary LanguageJavaScript

Railroad

CSC336 Railroad Project Spring2018

Contents:

  1. Background
  2. ER Diagram
  3. Flow Chart
  4. Technology
  5. Contributors

Background

  • Railroad Reservation System

  • Enhancement:

    • Implement differential fares. Increase the fares as the departure date approaches. Give discounts for seniors, children and the military. Charge surcharges for pets. Optionally, reserve one car for Business Class.

ER Diagram

er

Flow Chart

flow

Technology

  • Platform: Google Cloud App Engine
  • FrontEnd: React, Javascript
  • BackEnd: Python, Django
  • Database: MySQL

Contributors

  • Justin Chin
    • Managing the project, writing reports, managing repos
  • Norbu Tsering
    • Creating users, passengers, trips, and reservations; filling up trains
  • Ronny Diaz
    • Creating and testing the database manipulation routines
  • Neal Rea
    • Creating and testing the GUI