Skip to main content

Python School Scheduler

Project description

SchoolScheduler

School Scheduler is a utility designed to help High School administrator create student, teacher, and classroom schedules. This task is usually done by hand or in unoptimized programs such as excel. We leverage the computational power of a computer to check thousands of potential schedules per second.

Major Features:

Bulk import/export of student schedules. Easy PDF export for mass printing Keeps Track of Students Graduation Requirement to Recommend schedules Easily make modifications using our intuitive UI

pip information TBA

How to use program NOTE Current Beta Modifications Student data is artificially generated upto 100 students for performance until we migrate algorithm to C++

Release Version

1.00V 6/28/21

Contributors:

Justin Miller

Julian Berrio

Navid Ali

Megan Quinn

Michael Berry

GITHUB: https://github.com/jaberrio/SchoolScheduler

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

SchoolSchedulerApp-2.0.2.tar.gz (3.6 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

SchoolSchedulerApp-2.0.2-py3-none-any.whl (3.6 MB view details)

Uploaded Python 3

File details

Details for the file SchoolSchedulerApp-2.0.2.tar.gz.

File metadata

  • Download URL: SchoolSchedulerApp-2.0.2.tar.gz
  • Upload date:
  • Size: 3.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.5

File hashes

Hashes for SchoolSchedulerApp-2.0.2.tar.gz
Algorithm Hash digest
SHA256 fc6fb07b10f2df874eb01cda7c832ed431e3cccffe9627b321d1842c9b3068f2
MD5 6c3e83e676a481f6afcea3313e88ae81
BLAKE2b-256 5b1983f088fd94f3723fa849176ae5e83c727cb0456bc60f4f9dd817b6fed45a

See more details on using hashes here.

File details

Details for the file SchoolSchedulerApp-2.0.2-py3-none-any.whl.

File metadata

  • Download URL: SchoolSchedulerApp-2.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.8.5

File hashes

Hashes for SchoolSchedulerApp-2.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 da6a6663952777999272cbf0653b134c1f2fa909f0f4f092cfeccfc171315e83
MD5 99d9588787681576972006ed3c10f07b
BLAKE2b-256 5a90225de95a488e9aca67b6fa6bcc9ab30b343ef3692da9edc1cee33240a15e

See more details on using hashes here.

Supported by

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