Week 12 Worklog

Week 12 Objectives:

  • Deploy the application to AWS.
  • Configure AWS services for the project.
  • Test the deployed system.
  • Complete the project workshop documentation.
  • Synchronize the source code and finalize the project.

Tasks to be completed this week:

Day Tasks Start Date Completion Date Reference
Mon - Configure the VPC and Security Group
- Launch an Amazon EC2 instance
- Prepare the deployment environment
03/08/2026 03/08/2026 AWS VPC Documentation
AWS EC2 Documentation
Tue - Deploy the backend application to Amazon EC2
- Configure environment variables
- Verify API accessibility
04/08/2026 04/08/2026 AWS EC2 Documentation
Wed - Integrate Amazon S3 for receipt image storage
- Configure bucket access permissions
- Test file upload functionality
05/08/2026 05/08/2026 AWS S3 Documentation
Thu - Configure Amazon CloudWatch for monitoring
- Perform deployment environment testing
- Optimize system performance if required
06/08/2026 06/08/2026 AWS CloudWatch Documentation
Fri - Complete the project workshop documentation
- Update the system architecture and deployment results
- Synchronize the source code with GitHub and finalize the project
07/08/2026 07/08/2026 GitHub

Week 12 Achievements:

  • Successfully deployed the application to AWS.

  • Completed the configuration of VPC, EC2, Security Group, Amazon S3, and CloudWatch.

  • Successfully tested the entire system in the deployment environment.

  • Completed the project workshop documentation, including the system architecture, deployment process, and implementation results.

  • Synchronized the latest project source code with GitHub.

  • Successfully completed the Shared Expense Splitter project and finalized the workshop documentation.