Skip to content

zw1x/hack-slack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hack-slack™ is live and ready to use! Check it out @https://hackedmind.onrender.com

Description

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").

Features

  • 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.

Technologies Used

  • 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.

Installation

  1. Clone the repository: git clone https://github.com/zw1x/hack-slack.git
  2. Install dependencies: pip install -r requirements.txt
  3. Run the application: flask run
  4. Open your browser to access the application.

Usage

  1. Register an account or log in if you already have one.
  2. Adjust the "#hack" and "#slack" durations in the settings page.
  3. Start the timer and focus during the "#hack" session.
  4. Take a break during the "#slack" session.
  5. Repeat the cycle to improve productivity!

Contributing

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published