Skip to content

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.

Notifications You must be signed in to change notification settings

agunginsani/web-spotify-portfolio

Repository files navigation

Overview

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.

Features

  • 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.

Technologies Used

  • React
  • Remix
  • TypeScript
  • Tailwind CSS
  • Bun

How to Run

1. Install Bun

2. Create Spotify API Keys

Visit the Spotify Developer Dashboard and create a new application to obtain your Spotify API client ID and secret.

3. Set Up Environment Variables

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

4. Install Dependencies

Open your terminal and run the following command to install project dependencies using Bun:

bun install

5. Run the Development Server

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.

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •