Small Flask based Webapp for easy time registration to create invoices, etc.
- Register User
- Log In/Out (Session Cookie saved)
- Create and Edit Projects
- Create working hour dataset (Auto + Manual)
- Print recent hours
- Concise overview of particular project
- Safe delete hour datasets
- Export hours as csv
- Time handling: Server vs User vs tzinfo
- Sanitize SQL Input
- Consolidate html-templates
- Refactor naming
- Switch SQLite -> mySQL
- Modular run-config
- Add label to working hour dataset
- Set parent project for nested structure
- Collaborative projects
- Sleek GUI
- Email verification
- User roles
- Organisations