Amplify

Amplify

Track concerts, share music, and connect with fellow fans.

Team 35



Team Members

1007797 Liew Qi Han

1007828 Chua Wei Yang

1008080 Chan Wei Jie

1008157 Htet Aung Lwin

1008123 Sawit Anna Rica Alop

1008151 Low Zhe Kai, Ronald

1008093 Aung Khant Nyar Moe@William

Description

Amplify is a music-focused app designed to keep users updated on upcoming concerts tailored to their preferences—specifically the artists they follow. It also provides a social space for users to share songs, follow artists, and connect with other music lovers.

With a clean, minimalistic, and user-friendly interface, Amplify allows users to:

  • Track concert events via an in-app calendar
  • Create and view music-related posts
  • Receive notifications about concerts from their favorite artists

These features are powered by a robust backend and modern technologies to ensure a smooth and responsive experience.

Key APIs and Technologies Used:

  • Azure Storage: Stores videos and images
  • Azure SQL Database: Serves as the main project database
  • Azure Functions: Handles backend HTTP API requests
  • Azure Active Directory B2C: Manages user authentication
  • Apache Maven: Manages dependencies and builds
  • Glide: Efficiently loads and displays media
  • Retrofit: Converts HTTP API into Java interfaces
  • OkHttp: Handles efficient network communication
  • JSON: Enables data exchange with the backend
  • YouTube API: Integrates YouTube’s song library

Together, these features and technologies make Amplify a dynamic and personalized platform for discovering live music and staying connected through shared musical experiences.

Poster