Skip to content

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

License

Notifications You must be signed in to change notification settings

PavlisinPhoto/feat-152-Replace-User-Photo

This branch is 3 commits ahead of, 58 commits behind AntonioMrtz/SpotifyElectron:master.

Folders and files

NameName
Last commit message
Last commit date
Jul 30, 2024
Nov 2, 2024
Dec 3, 2024
Dec 8, 2024
Sep 22, 2024
Dec 4, 2024
Nov 10, 2024
Nov 10, 2024
Sep 7, 2024
Apr 12, 2024
Dec 6, 2024
Oct 19, 2024
Oct 12, 2024
Jul 15, 2024

Repository files navigation

Spotify Electron

Spotify Electron Media Preview

backend-tests backend-build ruff-lint-check ruff-format-check

frontend-tests eslint-check frontend-style-prettier

Screencast.from.2024-10-12.17-43-52.mp4

Overview

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

🌐 Website

Check out our website. Contributions to the website can made through its repository.

πŸ“š Docs

Check the project documentation.

πŸ”½ Download Installer

Donwload the installer. Follow the instalation guide for a more in deep explanation about installing and running the app.

πŸ”§ Set up and run

1. Clone the repository

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

2. Set up and run

βš™οΈ GLOBAL

πŸ–₯ 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. Also you can check all the contributors to the project.

🎯 Project's goals

Check our project goals and vision.


πŸ—οΈ Software Architecture

Spotify_Electron_Software_Diagram

🎡 Song Architecture

Spotify_Electron_Software_Song_Diagram

🀡🏼 Contributors

Ferbo12
Ferbo12
Ercamarero
Ercamarero
KarlosM2
KarlosM2
mariete1223
mariete1223
xiomaraR
xiomaraR
Javiks-P
Javiks-P
raulZC
raulZC
TalhaBinNasir
TalhaBinNasir
ariceron5
ariceron5
aarshgupta24
aarshgupta24
ErikMisencik
ErikMisencik
perig99
perig99
ObuMan
ObuMan
gigigimay
gigigimay
SaurabhGurde
SaurabhGurde
AlesSust
AlesSust
PavlisinPhoto
PavlisinPhoto

About

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

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.1%
  • TypeScript 43.8%
  • CSS 3.5%
  • JavaScript 0.8%
  • Shell 0.5%
  • EJS 0.2%
  • Other 0.1%