This file contains things that are on the to-do list for Marathon
- Add a way for employees to view their personal information in their accounts.
- Add tool to allow employees to view their previous clock-out receipts.
- Add a way delete admin accounts without manually editing the database.
- Add a production-ready check tool.
- Add checks to make sure appropriate directories are writable.
- Move the database import function inside the webpage body on all pages.
- Add better input validation to the admin sign-up page.
- Add appopriate step interval to the default pay option on the Positions page.
- Add admin account creation tool that uses an existing admin account.
- Add security check to avoid DropAuth from interfering with Marathon's authentication system.
- Verify admin account creation functionality/behavior.
- Finish simplifying user interface/styling.
- Add a way to limit the maximum age of shifts that are displayed.
- Add a way for administrators to force employees to clock-out.