Properly document the damn thing.
This commit is contained in:
@@ -2,15 +2,15 @@
|
||||
|
||||
ib-clearance is a program which helps schools manage the entrance and exiting of their IB Diploma Program students. Due to the unique nature of IB students' timetables, the program helps to automatically check individual timetables and give clearance to students who have finished for the day.
|
||||
|
||||
## Building
|
||||
## Building & running
|
||||
|
||||
The code is currently designed to run on Python 3.6.*.
|
||||
The code is currently designed to run on Python 3.6.* and requires the [`getch`](https://pypi.org/project/getch/) module on platforms other than Windows.
|
||||
|
||||
Binaries can be built using the `pyinstaller` package (`pyinstaller --onefile ib-clearance.py`).
|
||||
Binaries can be built using [`pyinstaller`](https://pypi.org/project/PyInstaller/): `pyinstaller --onefile ib-clearance.py`
|
||||
|
||||
## Database specification
|
||||
|
||||
The program requires a SQLite database `database.db` in the working directory, containing data for all classes.
|
||||
The program requires a SQLite database `database.db` in the working directory, containing data for all school classes.
|
||||
|
||||
`database.db` must contain:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user