08-22-2024
Team - Progress
Progress and plan
Liam
Progress
- Fix validation bugs in Personal Info page - React
- Angular - setup
- Setup Http interceptor;
- Fetch user info when the user first get into the web page
- Remove submodules and remove lazy loading from router
- Auth and login setup
- Created Login page
- Created auth Ngrx Logic
- Created auth Guard
- Created Auth Layout
- Created Auth Services
- Employee profiles for HR Portal - Angular - finished
- Ngrx logic
- API service
- UI
Plan
- Testing
- Coding Checking
- Fix some theming issues
Yuqing Yang
Progress:
- started angular visa management component
Plan:
- try to finish angular + react front end test apis
Blockers:
CORS - solved seeder for employee data - solved
Nicolas
Progress
The React part is done:
- Finished the remaining react portal report submitting logic
- Finish the logic of the Angular portal - housing and facility report, but no UI yet
Plan
- debug angular portal
Baoshu
Progress
- Finish almost the onboarding part of React
- Implement Onboarding API Service
- Implement Onboarding Redux Slice
- Implement Onboarding Components
- Implement Onboarding Routes
- Implement API Integration
- Add Onboarding to Navigation Menu - Should be removed
Plan
- Finish the testing and validation
- Start to work on the Angular once React part finished.
Daniel
Progress
- fixed hr logic issue
- working on employee registration - React
Plan
- Finish up employee registration
- get started on HR angular part
Meeting
- Share the middleware and validation logic for server
- Share the express-async-handler middleware coding pattern
- Angular Ngrx sharing
- Update
.env - CORS issue
New demo
