This repository contains my project to build a Spotify ripoff, showcasing my skills in web development and design. The goal of this project is to create a visually appealing and functional music streaming platform similar to Spotify, while incorporating my own creative touch.
- Search and Discovery: Implement a robust search functionality with infinite scrolling, enabling users to explore and discover new music based on artists, or albums.
- Responsive Design: Implement a responsive design to ensure an optimal viewing and listening experience across various devices, from desktops to smartphones.
- React
- Remix
- TypeScript
- Tailwind CSS
- Bun
1. Install Bun
Visit the Spotify Developer Dashboard and create a new application to obtain your Spotify API client ID and secret.
Create a .env
file in the project root.
Add your Spotify API keys to the .env
file:
SPOTIFY_API_CLIENT_ID=your_client_id
SPOTIFY_API_CLIENT_SECRET=your_client_secret
COOKIE_CREDENTIALS_SECRET=your_cookie_secret
Open your terminal and run the following command to install project dependencies using Bun:
bun install
Start the development server by running:
bun run dev
This will launch the Spotify Ripoff project, and you can access it in your web browser.