https://github.com/prthub/musix
A music webpage build in react
https://github.com/prthub/musix
api react react-router redux-toolkit
Last synced: about 2 months ago
JSON representation
A music webpage build in react
- Host: GitHub
- URL: https://github.com/prthub/musix
- Owner: PrtHub
- Created: 2023-05-02T10:58:27.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-05-18T11:27:42.000Z (about 3 years ago)
- Last Synced: 2025-05-21T02:46:12.707Z (about 1 year ago)
- Topics: api, react, react-router, redux-toolkit
- Language: JavaScript
- Homepage: https://musix-pr.netlify.app
- Size: 7.34 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Musix
This is a music web page built using React, Tailwind CSS, React Redux, Redux Toolkit, Shazam API, and Vite.
## Features
- Listen to songs
- Search songs
- View song lyrics
- Get trending songs
- Get trending artists
## Technologies Used
- React: A JavaScript library for building user interfaces.
- Tailwind CSS: A utility-first CSS framework for rapid UI development.
- Redux Toolkit: A package that provides tools for efficient Redux development.
- Shazam API: An API that allows you to access music recognition, search, and other music-related features.
- Vite: A fast and opinionated web build tool that sets up your development environment with instant server start and hot module replacement.
## Installation
1. Clone the repository:
git clone https://github.com/PrtHub/Musix
2. Navigate to the project directory:
cd musix
3. Install the dependencies:
npm install
4. Start the development server:
npm run dev
5. Open your browser and visit `http://localhost:5173` to view the musix web page.
## Contributing
Contributions are welcome! If you find any bugs or have suggestions for improvement, please open an issue or submit a pull request.
## License
This project is licensed under the [MIT License](LICENSE).