08-19-2024
Progress
Liam
- MUI Theme Setup, overriding the theme or styling of MUI components
- Redux Toolkit Setup
- Axios Client and API URL Configuration
- Application Router Setup
- Auth Guard for Private Routes
- User Data Fetching on App Initialization
- Lazy Loading and Basic Page Loader
- Bunch of custom Hooks
- Application Layout: Onboarding Application Layout, Main Layout and Auth Layout, Error Layout
- Navigation Setup, including the nested navigation (dynamic navigation not implemented yet)
- Styling Enhancements: Styling all the layout components, test the repsonsiveness
- Logo and Branding: different sizes of logo and variants based on the screen size
- Page and Component Setup: Menu items setup, empty placeholder pages for each feature
- Implemented the UI of personal information page (logic not implemented yet)
- Form Wizard Example for onboarding application
- Common Component: Multi functional table component
- Generate API and schema Docs Portal
Yuqing Yang
- completed page redirection (visa user page)
- Completed HR display and make feedback (visa user page)
- S3 file uploding and retrieving.
- Made 404 route.
Nicolas
- Finished the backend pr for housing and reporting
- Finished the employee front end functional part
Baoshu
Baoshu was unfortunately out sick on Friday and over the weekend. We're happy to have him back with us today! Please take care everyone — COVID-19 is still going around.
Daniel
- Implemented token management with cookies.
- Completed double token authentication.
Daily Plan
Liam
- Implement the personal information page logic
- Initialize the Angular - HR portal: Setup NgRx, Angular Material, Routing, Lazy Loading
Yuqing Yang
- Finished the HR Visa management functionalities
Nicolas
- fixing small issues in the front end
- developing hr functional part
Baoshu
- Work on the frontend and remaining tickets
- Start work on the HR part
Daniel
- Work on integrating the authentication logic with the frontend.
- Get started on remaining tickets
Meeting
- Layout
- React Router workflow
- React Redux-toolkit workflow
- Wizard form workflow