Week 10 Worklog
Week 10 Objectives
- Finalize and refine the system architecture involving CloudFront, Amplify, and Supabase.
- Experiment with LocalStack deployment and prepare for real AWS deployment.
- Enhance website logic and stabilize the database layer.
- Improve project documentation and standardize Vietnamese–English versions.
- Build the document template (docx) for publishing through Hugo.
Tasks to be carried out this week
| Day | Task | Start Date | Completion Date | Reference |
|---|
| 1 | - Review CloudFront usage. - Confirm usage of LocalStack BASE (required for Cognito). - Fix website and migrate database to Supabase. - Adjust CloudFront–Amplify flow. - Update architecture with Amplify and PostgreSQL. - Finalize Python dependencies. - Update proposal objectives. | 09/11/2025 20:30 | 09/11/2025 00:00 | Internal Notes |
| 2 | - Use Docker to configure LocalStack-compatible libraries. - Update architecture. - Revise Vietnamese documentation. - Create docx template for Hugo (in progress). | 11/11/2025 20:00 | 11/11/2025 23:30 | Internal Notes |
| 3 | - Update architecture (v9). | 12/11/2025 20:00 | 12/11/2025 23:00 | Internal Notes |
| 4 | - Finalize the template. - Assign documentation parts to members: Hào (2), Tín (3), Anh (4), Khiêm (5), Thống (6), AI (7). - Deadline: Nov 16, 14:00. | 13/11/2025 20:00 | 13/11/2025 21:30 | Internal Notes |
| 5 | - Review and validate completed template. | 16/11/2025 13:00 | 16/11/2025 14:00 | Internal Notes |
Week 10 Achievements
1. Strengthened and finalized system architecture
- Architecture reached version 9, improved with CloudFront, Amplify, Supabase, and PostgreSQL.
- System flow is clearer and aligns well with a modern serverless model.
- Ensures consistency for future AWS deployment.
2. Improved development workflow with LocalStack and Docker
- LocalStack BASE selected for full Cognito support.
- Docker introduced for consistent local environments across team members.
- Local simulation significantly reduces development time and AWS deployment risk.
3. Website refinement and database migration to Supabase
- Migrated from previous DB to Supabase for easier development and better performance.
- Updated website logic ensures stable integration with the new backend.
- Establishes a strong foundation for user behavior analytics later.
4. Standardized documentation workflow
- Vietnamese documentation revised for clarity and structure.
- Forms the basis for English documentation required for workshops or official reports.
- Improves team alignment and long-term maintainability.
5. Created document template and Hugo integration
- Initial version of the docx template completed for publication on Hugo.
- Provides a standardized layout for team deliverables.
- Will continue to be refined in upcoming weeks.
6. Clear assignment of documentation responsibilities
- Each member assigned specific sections of the document.
- Ensures parallel work and faster completion.
- Reduces duplication and improves overall content quality.
Week 10 Summary
Week 10 focused on stabilizing architecture, refining documentation, strengthening local development tools, and preparing the team for the next phase: AWS real deployment.
The progress made this week sets a strong foundation for Weeks 11 and 12.