Skip to content

Spotify Electron is a cross-platform music streaming desktop app made with Electron-React frontend and Python-FastAPI-AWS Backend. The goal is to reproduce the original Spotify functionality while adding new one like uploading songs.

License

AntonioMrtz/SpotifyElectron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Spotify Electron

Spotify Electron Media Preview

Overview

Spotify Electron is a cross-platform music streaming desktop app made with Electron-React frontend and Python-FastAPI-AWS Backend. The main goal is to reproduce the original Spotify functionality while adding new one like uploading songs.

🌐 Website

Check our website

πŸ”½ Download Installer

Donwload the installer here

πŸ”§ Set up and run

1. Clone the repository

git clone https://github.com/AntonioMrtz/SpotifyElectron.git

2. Set up and run

πŸ–₯ BACKEND

πŸ’» FRONTEND

πŸ– How to Contribute to the project

Are you interested in contributing to the project? Check our contributing rules and methodologies in CONTRIBUTING readme.

🎯 Project's goals

Check our project goals and vision


Software Architecture

Spotify_Electron_Software_Diagram

Song architecture

Spotify_Electron_Software_Song_Diagram

Frontend architecture

Spotify_Electron_Frontend_Diagram


Walkthrough

Home

Home

Playlist

Home

Upload Song

Home

Explore users, artist, songs and playlists

Explorar

Login

Login

Update Playlist

Home