Unleash Your Music, Elevate Every Moment
Built with the tools and technologies:
Spotify is a developer-focused framework for building modern, React-based music streaming applications with TypeScript.
It combines a fast development environment with a scalable architecture, enabling the creation of feature-rich, interactive platforms that integrate deeply with Spotify's API.
- 🧩 Modular UI Components
- 🚀 Fast Development Setup
- 🔗 Deep API Integration
- 🔒 Type Safety & Maintainability
- 🎯 State Management & Hooks
- 🎨 Themed & Consistent Design
This project requires the following dependencies:
- TypeScript
- npm or Yarn
-
Clone the repository
git clone https://github.com/gqtpe/spotify
-
Navigate to the project directory
cd spotify -
Install dependencies
Using npm:
npm install
Using Yarn:
yarn install
Start the development server
Using npm:
npm startUsing Yarn:
yarn startBuild the project
Using npm:
npm run buildUsing Yarn:
yarn buildPreview the production build
Using npm:
npm run previewUsing Yarn:
yarn previewRun Storybook
Using npm:
npm run storybookUsing Yarn:
yarn storybookLint the code
Using npm:
npm run lintUsing Yarn:
yarn lintSpotify uses Vitest. Run tests with:
Using npm:
npm test
# or
npm run testUsing Yarn:
yarn test