Skip to content

srevinsaju/streak

Repository files navigation

Streak Logo

Streak

Schedules are never as difficult to stick with, when you are with your friends
Report bug · Request feature

forthebadge made-with-python

streak.mp4

An app to help you focus on your goals, share your streaks with friends on your preferred platform.

The project helps people schedule and plan their work. It notifies about the task and motivates them to complete it with a streak system. New achievements on your streaks can also be followed by your friends, and you can appreciate your friends on their streak milestones too, changing the ever mundane boring tasks into a fun and productive social tool. Streak's event system helps you to connect your task notifications on to Discord, or Telegram, making it super easy to keep all your daily tasks at one place! 🥳

Main Screen

Login Screen

This project was developed as part of HackHub 2022.

Setup

Create a .env file. Copy the sample .env.sample as .env and add the appropriate values there.

docker build . -t streak:latest

Run

python -m streak

or

docker run -p 5000:5000 streak:latest

License

This project is licensed under the MIT license. See LICENSE for more information.