Spotify Clone

Spotify Clone

Spotify Clone

Spotify Clone

Overview

With this application, I aimed to practice handling audio files while continuing to work with Java Spring Boot, Angular, and a database. Additionally, I integrated the third-party service Auth0 for OAuth 2.0 authentication. After logging in, users can upload songs, listen to them, and save them to their favorites. The application also features a search function for finding songs. Overall, the application draws inspiration from popular streaming services like Spotify, providing a similar user experience in terms of functionality and design.

Technologies

Frontend

  • Angular

  • HTML

  • CSS + SCSS

Backend

  • Java Spring Boot

  • OpenAPI and Swagger UI Documentation

Other tools

  • Docker

  • PostgreSQL

  • Auth0

Comments

  • Created REST API documentation using Swagger

  • Auth0 as OAuth 2.0 authentication

  • Dockerized the database

Next project

I’m Bartosz — a creative software engineer based in Copenhagen

Just imagine your dream project

I got you covered

©2024 to ∞

I’m Bartosz — a creative software engineer based in Copenhagen

Just imagine your dream project

I got you covered

©2024 to ∞

I’m Bartosz — a creative software engineer based in Copenhagen

Just imagine your dream project

I got you covered

©2024 to ∞