Skip to content

About

SoundWave - An awesome streaming music platform!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

Logo

SoundWave

An awesome streaming music platform!

Sound Wave — Online Music Streaming Website

A web-based music platform where people can listen to songs, discover music, create their own playlists, and share their musical creations with the world.

About the Project

Sound Wave is an online music streaming website designed to let users enjoy music from anywhere. It also gives users the ability to add songs, build personal playlists, and manage their music collections.

This project was developed as a team project to practice collaborative web development and connect front-end interfaces with back-end APIs.

Key Features

  • Listen to Music — Play songs available on the website.
  • Browse Songs — View songs in the music library.
  • Add Songs — Add new songs to the website.
  • Create Playlists — Build personal song lists.
  • Manage Music — Edit and customize songs and playlists.

Project Details

Item Details
Project type Online music streaming website
Development period January 11–24, 2021
Team size 5 members
Team structure 1 Scrum Master and 4 Developers
Main focus Core music-streaming workflows and front-end/back-end integration

The project focused on delivering the core features within the available timeframe. More advanced functionality would require additional development and refinement.

Team

  • Trần Thế Anh
  • Nguyễn Đức Khánh
  • Nguyễn Tuấn Anh
  • Nguyễn Thanh Tiến

What We Accomplished

  • Practiced team collaboration using Git.
  • Learned to divide tasks and coordinate development work.
  • Explored and applied new technologies during implementation.
  • Completed most of the required back-end and front-end workflows.
  • Built an initial product integrating the front end with APIs.

Challenges

  • Git merge conflicts: Conflicts occurred throughout the collaborative development process.
  • Limited Angular experience: Our familiarity with Angular made it more difficult to display and handle data as intended.

Lessons Learned

  • Improved teamwork and task coordination.
  • Gained a broader understanding of how to build a music-streaming website.
  • Learned more about communication and integration between front-end and back-end components.
  • Gained practical experience working with Git in a team environment.

Technologies

  • Angular — Mentioned in the project retrospective as a technology the team was learning.
  • Git — Version control and team collaboration.
  • APIs — Connecting the front end with back-end functionality.

Note: The original project presentation does not provide a complete technology list, so this section includes only technologies and tools explicitly mentioned or supported by the presentation.


Sound Wave was developed as a team project from January 11 to January 24, 2021.

About

SoundWave - An awesome streaming music platform!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages