Progress Reports

Stage I Report (September 5 - September 27):

  • Gained project requirements from IdeaNova (client).
  • Initialized project client (frontend) and server (backend) and pushed to repository.
  • Setup basic navigation pages.
  • Setup backend for user authentication and sign in.
  • Connected google firebase for google authentication.
  • Made pages for log in/sign up and data view tables.

Stage II Report (September 27 - October 31)

  • Started setting up AWS S3 Bucket
  • Integrated AWS with backend
  • Updated visuals and data displayed on the main dashboard
  • Updated user management system.
  • Visualized data flow of AWS S3 bucket and how it works with the airlines.

Stage III Report (October 31 - November 25)

  • Fully integrated backend and frontend.
  • Changed data pulling from database to just pull directly from AWS.
  • Update visuals and data display on the main dashboard, mainly final changes.
  • User management system updated to change permissions.
  • Changes to how we want the data to be displayed.

Stage IIII Report (December 2 - December 20)

  • Frontend user management page.
  • Real time content upload progress.
  • Frontend dashboard will update in real time as content uploads.
  • Backend user permissions.


Week 1: Made team and submitted project preference (3 hours).
Week 2: Contacted client, gathered requirements and made prototype wireframe.(2 hours).
Week 3: Online meeting with client and refined requirements from client. Initialized project to git repository (2 hour).
Week 4: Made sign in/sign up page with working backend database. As well as the main data table of content flow (6 hours).
Week 5: Demo pushed back one week, worked on presentation. (1 hour)
Week 6: Updated visuals on the frontend and obtained AWS S3 Bucket data. (3 hours)
Week 7: Updated user system management, download AWS S3 Bucket data, update frontend, group management. (3 hours)
Week 8 (October 17): Vizualized the flow of data of the AWS S3 buckets in a flowchart, updates to frontend dashboard. (4 hours).
Week 9: Integrated AWS S3 bucket with backend database, updates to frontend data (5 hours).
Week 10: Major changes to the frontend dashboard to match what they client wants, and added backend endpoints for data pulling. (5 hours).
Week 11: Worked on integrating frontend and backend display and data. As well as switching to typescript. (6 hours).
Week 12: Finished integration of frontend and backend. (3 hours).
Week 14: Implement a frontend for user management system (3 hours).

Week 15: Real time content upload implementation. (3 hours).

Week 16: Finish real time content upload implementation (4 hours).