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).