Skip to main content

No project description provided

Project description

Timetable 📊

📰 Description

A CLI tool that allow you to generate a timetable for your school or university such that :

  • A subject can't be seen on two consecutive days
  • A subject have a minimum of 2 hours per week and a maximum of 6
  • The timetable is divided in slots of 2 hours
  • The subjects are distributed between monday morning and saturady morning
  • Morning classes begin at 8:30 and end at 12:30
  • Afternoon classes begin at 13:30 and end at 17:30

📦 Installation

💻 Local installation

🌐 Installation with PIP

pip install wcc-timetable-generator

🖱 Usage

generate-timetable

Roadmap

  • Add the algorithm
  • Add GUI
  • Write tests
  • Publish to PyPI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wcc-timetable-generator-0.2.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

wcc_timetable_generator-0.2.1-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file wcc-timetable-generator-0.2.1.tar.gz.

File metadata

  • Download URL: wcc-timetable-generator-0.2.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.1 CPython/3.8.10 Linux/5.15.0-71-generic

File hashes

Hashes for wcc-timetable-generator-0.2.1.tar.gz
Algorithm Hash digest
SHA256 6cc9a6a6ad410d80ce97ab1123d79d7d5492d2a53fc1f4a01f5a2020c1733ddf
MD5 cee4cf4f77382866a37374949f8db537
BLAKE2b-256 90b28151174d4d0a07ce7f0da5c5b3fe0d34afbea5138575a1ebc9dc4f631323

See more details on using hashes here.

File details

Details for the file wcc_timetable_generator-0.2.1-py3-none-any.whl.

File metadata

File hashes

Hashes for wcc_timetable_generator-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0363a25b71748192522cf878f5c58ceebdf4cbd2bdb754ffa6ec23a2706ecf2b
MD5 d6f6fcbf583fa88444936bc39bbc39d2
BLAKE2b-256 dc0a371066f327bf0724efc5f5f35bbfaa4a5eaa2564920603f8c0c5245a2e61

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page