Skip to content

Create mixtapes and share them with your friends

Notifications You must be signed in to change notification settings

kwossi/MixTape_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TapeTunes

Project Logo

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.

Table of Contents

Features

  • Create and manage custom music playlists
  • Add, edit, and delete tracks
  • Share mixtapes with friends
  • Listen to shared playlists

Installation

Prerequisites

  • Node.js (version 14.x or higher)
  • npm (Node package manager)

Setup

  1. Clone the repository:

    git clone https://github.com/your-username/mixtape-app.git
    cd mixtape-app
  2. Install dependencies:

    npm install
  3. Start the development server:

     npm run dev

    Note! This app needs a Google Data API key to work.

Usage

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

Contributing

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

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Create mixtapes and share them with your friends

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published