Skip to content

nur1labs/DexBand

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spotify Electron

Spotify Electron Media Preview

Website 🌐

Check our website

Download Installer 🔽

Donwload the installer here

SetUp and run 🔧

1. Clone the repository

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

2. Setup and run

🖥 BACKEND

💻 FRONTEND

Software Architecture

Spotify_Electron_Software_Diagram

Song architecture

Spotify_Electron_Software_Song_Diagram

Frontend architecture

Spotify_Electron_Frontend_Diagram


Project's goals 🎯

  • Build from scratch a streaming service like Spotify using Electron, Python and React.
  • Develop the app with the best software practices and desing the app to be escalable and ready for quick iterations of features.
  • Focus on security and code quality for delivering the user a safe experience.
  • Full coverage test suite for both Backend and Frontend.
  • Work with Cloud AWS services such as Lambda,S3 and Cloudfront.
  • Work as a team managing Github branches, pull requests,code reviews and Trello Board to organize tasks in different stages.
  • Reach CI/CD automatization with Github Actions.
  • Add new extra functionality that could improve the original app.
  • Cross platform app with only one codebase.
  • Build a landing page for reaching users and portray all the goals, technologies and software processes.
  • Release a docker image that eases the deploy process in every deploy enviroment.

How to Contribute to the project

CONTRIBUTING readme

Walkthrough

Home

Home

Playlist

Home

Upload Song

Home

Explorar

Explorar

Login

Login

Update Playlist

Home

Releases

No releases published

Packages

 
 
 

Languages

  • TypeScript 54.3%
  • Python 31.8%
  • HTML 6.5%
  • CSS 5.7%
  • JavaScript 1.2%
  • EJS 0.4%
  • Other 0.1%