Skip to content

Latest commit

 

History

History
66 lines (41 loc) · 1.73 KB

README.md

File metadata and controls

66 lines (41 loc) · 1.73 KB

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!