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

DayTaskStart DateCompletion DateReference
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:3009/11/2025 00:00Internal 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:0011/11/2025 23:30Internal Notes
3- Update architecture (v9).12/11/2025 20:0012/11/2025 23:00Internal 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:0013/11/2025 21:30Internal Notes
5- Review and validate completed template.16/11/2025 13:0016/11/2025 14:00Internal 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.