No description https://utahsdjs.com
Find a file
2025-02-17 22:03:33 -08:00
.gitea/workflows PHPUnit removal? 2024-05-14 17:58:39 -07:00
.phpunit.cache PHPUnit stuff. 2024-05-14 17:54:06 -07:00
admin Time to do an update. 2025-01-09 11:57:11 -08:00
classes I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
functions Time to do an update. 2025-01-09 11:57:11 -08:00
img Add font support, start support for genres. 2024-04-29 23:27:28 -07:00
includes I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
locale I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
sql Update README.md and sync files. 2024-05-06 21:48:35 -07:00
tests Changes. 2024-05-19 20:01:13 -07:00
.gitignore PHPUnit removal? 2024-05-14 17:57:32 -07:00
.phpunit.result.cache PHPUnit stuff. 2024-05-14 17:54:06 -07:00
composer.json I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
composer.lock Adjust phpunit and coverage 2024-05-14 09:24:08 -07:00
composer.phar Adjust phpunit and coverage 2024-05-14 09:24:08 -07:00
contact.php PHPUnit stuff. 2024-05-14 17:54:06 -07:00
CONTRIBUTING.md Ignore dependencies. 2024-05-06 22:23:37 -07:00
crowdin.yml Time to do an update. 2025-01-09 11:57:11 -08:00
debug.php PHPUnit stuff. 2024-05-14 17:54:06 -07:00
dj.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
djs.php Changes. 2024-05-19 20:01:13 -07:00
download.php Changes. 2024-05-19 20:01:13 -07:00
forgot-password.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
genre.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
genres.php Changes. 2024-05-19 20:01:13 -07:00
index.php Dark mode and other color enhancements to match 2024-05-13 19:38:06 -07:00
login.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
mix.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
mixshow.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
mixshows.php Changes. 2024-05-19 20:01:13 -07:00
password-reset.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
phpunit.xml Remove phpunit.phar; fix test case file 2024-05-14 11:26:54 -07:00
phpunit.xml.bak Remove phpunit.phar; fix test case file 2024-05-14 11:26:54 -07:00
privacy.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
profile.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
README.md Update README.md and sync files. 2024-05-06 21:48:35 -07:00
register.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
robots.txt Time to do an update. 2025-01-09 11:57:11 -08:00
rss.php Time to do an update. 2025-01-09 11:57:11 -08:00
settings.php Dark mode and other color enhancements to match 2024-05-13 19:38:06 -07:00
update_email.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
update_name.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
update_password.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
update_username.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
upload.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
upload_details.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00
verify_email.php I'm in a rush to release so I am adding features that are needed to make it usable. 2025-02-17 22:03:33 -08:00

DJ Mix Hosting Software

Crowdin

About

DJ Mix Hosting Software is a web application that allows users to upload and share their DJ mixes. The application is built using PHP and MySQL.

Features

  • User login/registration
  • Add, edit, delete DJs
  • Add, upload, edit, delete mixes
  • View mixes by DJ
  • View mixes by genre
  • Basic SEO
  • S3 file storage (optional)
  • MP3 tag editing (optional)

Installation

The repo is the source code for the application. You will need to point your web server to this directory. Create a MySQL database using the .sql files in the sql directory. Copy includes/config.toml.default to includes/config.toml and update the settings as needed.

Usage

The application is designed to be used by DJs to upload and share their mixes. Users can listen to mixes by DJ or genre.

Why would you use this over Soundcloud or Mixcloud? You have full control over the mixes and can customize the application to your liking.

Contributing

Contributions are welcome. Please see the CONTRIBUTING.md file for more information.

License

This is to be determined.

Contact

Please see the CONTRIBUTING.md file for contact information.

Acknowledgements