Skip to content

Latest commit

 

History

History
83 lines (61 loc) · 2.93 KB

README-LAPTOP-O7ALSPBO.md

File metadata and controls

83 lines (61 loc) · 2.93 KB

TBDAirline

Flight reservation system for CSUN COMP 380 Into To Software Engineering Spring 2022

What is working? Search Controller Book Controlller Home Controller

Known errors: Account Controller - writing account into db Account not staying logged in...

Contributers: Codi Yost Thi Nguyen Christopher Olivio Hector Torres

*** Updated Apr 4:

What is working? Search Controller Book Controlller Home Controller Account Controller (Account and Register pages)

Next tasks? Payment Controller Reservation Controller

Notes: The current flow can be adjusted later because for now I want to make it easiest to implement A simple image was added as background A working version of the website has been published at http://tbdairline.azurewebsites.net (If you go to the website, try searh for flights, register and log in. You would be stopped at Payment page as I have not implemented it yet)

Currrent flow:
Search for flights - Select flights - Confirm booking flights - Log in (if account has already existed) or Register a new account then Log in - Payment - Reservation confirmed

*** Updated Apr 12: What are working? - Search Controller, Book Controlller, Home Controller, Account Controller, Payment Controller, Reservation Controller

What is next? - Report Controller (will receive a FlightID then show a list of passenger in that flight)

I also added 1 more controller which is Tracking Controller. It does a simple task that receives tracking number and shows reservation's infomation.

Notes: You can try the published website if you can't launch it from the Visual studio.

*** Updated Apr 13:

TODO:

Account info page: Account info page needs to show flights account has reserved options to cancal a reservation. Manage account info. BONUS ** History of Orders **

Make dates that are not possible unselectable departing flight cannot be scheduled for any date passed today returning flight / arrival flight date and time cannot happen before departing

Error Handling Clicking book without selecting flights causes a crash clicking search without search paramaters full causes a crash Can select times that shouldn't be selectable selecting ONLY a departing flight causes a crash selecting ONLY a return flight causes a crash incorrect tracking needs a user notice

Adding round trip/one way option to flight schedule one way flight will not show a return flight.

***Update May 2 ***

  1. Added Round Trip option for Search page (a small fix only because returning date still shows for both cases: one way and round trip)
  2. Made selecting flight is a required task (to handle error for Book page)
  3. Removed OrderHistory from admin page
  4. Added Flight Status (Active/ Canceled) for flight tracked on Tracking page