Skip to content

anthony-rgs/elysium

Repository files navigation


Spotify clone • Elysium


Elysium

This site lists all songs that have surpassed 1 billion streams on Spotify, along with their albums and artists.
The interface closely mirrors Spotify’s design: animations and components were studied and recreated using the browser’s developer tools.
Data is updated nightly around 2 a.m.
This is a personal, independent project and is not affiliated with Spotify.


1. Tech stack

  • ⚛️ React 18
  • 🧩 TypeScript
  • ⚡️ Vite
  • 🎨 Tailwind CSS
  • 🧰 Redux Toolkit
  • 📬 Axios
  • 🔀 React Router

2. Getting started

Install

npm i

Run

npm run dev

Configuration

Create a .env at the repo root based on .env.example:

VITE_API_URL=

3. Part of the Olympe Stack

This repository is a component of Olympe, a modular stack for collecting and visualizing Spotify “Billions Club” data.
Elysium is the web interface that reads datasets produced by Artemis (under /collections) and presents them to users, while Heraclès and Sisyphe handle processing and scheduling.
It can't run standalone.


4. Links

Parent project: Olympe
Data collector: Artemis
Production site: https://spotify-billions.club

About

Elysium lists all songs that have surpassed 1 billion streams on Spotify, along with their albums and artists. The interface closely mirrors Spotify’s design.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages