📌 Introduction
This page documents the entire development process of the Music Streaming Web project over an 8-week period. The worklog is organized weekly to clearly present the progress, tasks performed, and achievements throughout the system development lifecycle.
🎯 Objectives
- Track project progress on a weekly basis
- Record detailed tasks performed
- Evaluate weekly achievements
- Demonstrate experience working with AWS serverless architecture
- Illustrate the development process from backend → frontend → deployment
🧩 Scope of Work
The main responsibilities in this project include:
- Designing and developing the Artists module
- Designing and developing the Albums module
- Building backend APIs using AWS Lambda and API Gateway
- Designing the database using DynamoDB
- Integrating frontend (React) to display data
- Handling image upload and storage using Amazon S3
- Optimizing system performance and testing
- Deploying and finalizing the application
📅 Timeline
- Start Date: 09/03/2026
- End Date: 02/05/2026
- Duration: 8 weeks
📊 Worklog Structure
Each weekly report includes:
- Objectives: Goals for the week
- Achievements: Results accomplished
- Tasks Performed: Detailed list of tasks with timeline
The content is organized chronologically to clearly reflect the development progress.
🚀 Development Overview
The project was divided into the following phases:
Week 1: (Week-1/)
Week 2: (Week-2/)
Week 3: (Week-3/)
Week 4: (Week-4/)
Week 5: (Week-5/)
Week 6: (Week-6/)
Week 7: (Week-7/)
Week 8: (Week-8/)