Skip to content

tzuntar/epictunes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EpicTunes Logo

EpicTunes

🎵 About

This is the repository of EpicTunes, a music streaming platform that lets you upload your best freestyles and stream those of others.

Made as a high school project back in 2022-23. The main premise of the app is that users can upload their own songs, the same way it works on Soundcloud. More details and a Ruby on Rails-based feature-packed version is available in this repository.

📝 Table of Contents

🏁 Getting Started

These instructions will get you a copy of the EpicTunes up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

✅ Prerequisites

  • PHP >= 7.4
  • Composer
  • A working MySQL instance

⏳Installing

  1. Get the MySQL instance up & running.
  2. Import the database from create_db.sql.
  3. Edit the connection details in include/database.php to match those of your MySQL database instance.
  4. Run composer install to install all required dependencies.
  5. Run your web server, register yourself, and you're good to go.

🚀 Deployment

Follow the steps in the Installing section but also set the $toplevel variable in include/database.php to match your domain name.

✍️ Authors

🎉 Acknowledgements

This project was inspired by SoundCloud and Spotify.

About

World's Most Epic Music Streaming Platform

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors