Skip to content

markredito/settimegen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Set Time Gen - DJ Set Times Generator

Welcome to Set Time Gen, a simple tool designed to simplify and automate the scheduling of set times for events. By factoring in individual DJ preferences and past schedules, this application ensures everyone gets a fair chance to play at different times, such as early, middle, and late sets.


Project Overview

The "Set Time Generator" is a Flask-based web application that:

  • Allows DJs to input their set time preferences.
  • Automatically generates a DJ set schedule based on the preferences of all DJs.
  • Displays previously input preferences.
  • Displays the final generated schedules.

Installation Instructions

  1. Clone this repository.
  2. Navigate to the project directory.
  3. Install the required Python packages:
pip install -r requirements.txt
  1. Run the application:
python app.py
  1. Open a web browser and navigate to http://127.0.0.1:5000/ to use the application.

Usage Instructions

  1. Enter your DJ name.
  2. Select your set time preferences in order. For example: 1st choice: 3:30 pm, 2nd choice: 4:30 pm, and so forth.
  3. Click "Submit".
  4. Once all DJs have submitted their preferences, the application will generate and display the final schedule.

Contribution

Feel free to fork this repository and make enhancements.

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/fooBar).
  3. Commit your changes (git commit -am 'Add some fooBar').
  4. Push to the branch (git push origin feature/fooBar).
  5. Create a new Pull Request.

License

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


Thank you for checking out Set Time Gen! Happy scheduling!

About

DJ Set Times Generator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published