🎵 HarmonyPlay Music App | MERN Stack
HarmonyPlay is a music app that allows you to create, customize, explore and listen to your favorite music in a seamless and enjoyable way.
The following technologies are used to create the frontend:
- Redux Toolkit: A set of tools and abstractions for efficient Redux development.
- Redux-Saga: A Redux middleware library for handling side effects and asynchronous actions.
The following technologies are used to create the backend:
- Express: A fast and minimalist web application framework for Node.js.
- MongoDB: A popular NoSQL database for storing and retrieving data.
Make sure you have the following software installed on your machine:
Clone the repo
git clone https://github.com/AyubAli125212/MusicApp.git
Navigate to the created project
install dependencies with npm into both client and server folder
Create your .env file inside the server folder and include this variables.
CLOUDINARY_CLOUD_NAME=your cloudinary api name
CLOUDINARY_API_KEY=your cloudinary api nakeyme
CLOUDINARY_API_SECRET=your cloudinary api secret
📌Run the project from the client folder and server folder
Congratulations 🎉 Now you have a functional Music App working locally
If you have any questions or feedback, feel free to contact me: