A comprehensive timekeeping platform designed to facilitate efficient time management and tracking. This platform allows users to log their work hours, take pauses, and review their time logs with ease.
- User Authentication: Secure login system to ensure data privacy and integrity.
- Time Logging: Users can easily start, pause, and end their work sessions.
- Pause Management: Allows for logging breaks or pauses during work sessions.
- Historical Logs: View and analyze past time logs for better time management insights.
- Contact Form: Integrated contact form for user support and inquiries.
- Ensure you have Python installed on your system.
- Clone this repository to your local machine.
- Install the required dependencies
- Set up your
credentials.json
andsecret.json
files with your specific configuration and secret keys.
Run main_app.py
to start the web application. Navigate to the local URL provided in your terminal to access the platform.
python main_app.py
index.html
: The main landing page for the platform.contact.html
: A page containing a contact form for user inquiries.info.html
: Provides information and guidelines for using the platform.pontaj.html
: The core timekeeping interface where users can log and manage their time.pauze.html
: A dedicated page for managing pauses or breaks during work sessions.null.html
: A placeholder or error page for handling unexpected navigation.
The platform automatically generates and maintains log files, such as log_23_10_2023.txt
, to record application events and user sessions.
This project is licensed under the MIT License - see the LICENSE.md file for details.
This platform is provided as is, without warranty of any kind. Use it at your own risk. The developers are not responsible for any data loss or damage arising from its use.