https://github.com/bartosz-ziolkowski/spotify_clone
Spotify clone
https://github.com/bartosz-ziolkowski/spotify_clone
angular auth0 css docker html java openapi postman rest-api scss spring-boot swagger
Last synced: about 1 month ago
JSON representation
Spotify clone
- Host: GitHub
- URL: https://github.com/bartosz-ziolkowski/spotify_clone
- Owner: bartosz-ziolkowski
- Created: 2024-08-08T19:19:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-25T17:13:08.000Z (over 1 year ago)
- Last Synced: 2025-01-27T10:29:36.004Z (about 1 year ago)
- Topics: angular, auth0, css, docker, html, java, openapi, postman, rest-api, scss, spring-boot, swagger
- Language: TypeScript
- Homepage:
- Size: 195 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.
## Screenshots





## 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
## Live demo
Click below to watch the app walkthrough on YouTube
[](https://www.youtube.com/watch?v=pz6bFt9iW2Q)