Week 10 Worklog

Week 10 Objectives:

  • Complete the settlement management module.
  • Develop the notification system.
  • Implement the activity logging feature.
  • Complete the user interface and integrate backend APIs.
  • Test the core business workflows of the system.
  • Fix issues identified during development.

Tasks to be completed this week:

Day Tasks Start Date Completion Date Reference
Mon - Complete the Settlement module
- Implement settlement status updates
- Test the settlement workflow
20/07/2026 20/07/2026 Express.js Documentation
Tue - Develop the Notification module
- Send notifications for new expenses and settlements
- Test the notification feature
21/07/2026 21/07/2026 Socket.IO Documentation
Express.js Documentation
Wed - Develop the Activity Log feature
- Store user activity history
- Display activity records in the system
22/07/2026 22/07/2026 MongoDB Documentation
Thu - Complete the Expense, Balance, and Settlement interfaces
- Integrate Backend APIs with the Frontend
- Test the core business workflows
23/07/2026 23/07/2026 React Documentation
Fri - Perform system testing
- Fix identified issues
- Synchronize the source code with GitHub
24/07/2026 24/07/2026 GitHub

Week 10 Achievements:

  • Completed the settlement management module.

  • Successfully developed the notification system.

  • Completed the activity logging feature for tracking user actions.

  • Successfully integrated the backend APIs with the frontend interfaces.

  • Completed testing of the core business workflows and resolved identified issues.

  • Synchronized the latest project source code with GitHub.

  • Completed most of the system functionalities, preparing the project for comprehensive testing and AWS deployment in the following weeks.