Welcome to the TapeTunes! This web application allows users to create, manage, and share music mixtapes. Users can also listen to playlists and explore music curated by others.
- Create and manage custom music playlists
- Add, edit, and delete tracks
- Share mixtapes with friends
- Listen to shared playlists
-
Clone the repository:
git clone https://github.com/your-username/mixtape-app.git cd mixtape-app
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
Note! This app needs a Google Data API key to work.
- Creating a Mixtape
Navigate to the Create section.
Enter the mixtape name and creator and click continue.
Or import a mixtape.
Add songs by searching and selecting tracks.
Save your mixtape.
- Listening to Mixtapes
Go to the Listen section to browse and play mixtapes.
- Sharing a Mixtape
Share your mixtape by sending a link generated in the Share section.
Contributions are welcome! Please follow these steps:
Fork the repository
Create a new branch (git checkout -b feature/YourFeature)
Commit your changes (git commit -m 'Add some feature')
Push to the branch (git push origin feature/YourFeature)
Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.