hack-slack™ is live and ready to use! Check it out @https://hackedmind.onrender.com
hack-slack™ is a web application built with Flask, designed to assist users in maintaining focus during work sessions and taking adequate breaks. The application utilizes the Pomodoro Technique, alternating between focused work periods ("#hack") and short breaks ("#slack").
- Timer: Dynamic timer display for focused work sessions and break periods.
- Customizable Settings: Users can adjust the duration of "#hack" and "#slack" sessions to suit their preferences.
- User Authentication: Registration and login functionalities to personalize the experience.
- Leaderboard: View the top users based on their productivity.
- Flask: Python web framework for backend development.
- SQLite: Lightweight relational database for data storage.
- HTML/CSS/JavaScript: Frontend technologies for interface design and interaction.
- Bootstrap: CSS framework for responsive design.
- Font Awesome: Icon toolkit for visual enhancements.
- Clone the repository: git clone https://github.com/zw1x/hack-slack.git
- Install dependencies: pip install -r requirements.txt
- Run the application: flask run
- Open your browser to access the application.
- Register an account or log in if you already have one.
- Adjust the "#hack" and "#slack" durations in the settings page.
- Start the timer and focus during the "#hack" session.
- Take a break during the "#slack" session.
- Repeat the cycle to improve productivity!
Contributions are welcome! If you'd like to contribute to hack-slack, please fork the repository and create a pull request with your proposed changes.