An open API service indexing awesome lists of open source software.

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

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