📌 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/)