Pomo is an app for managing tasks and projects. Users can log in or register and create new project.
-
Each project contains a certain number of tasks, users can add/edit/delete tasks. Each project also has contributors, the owner of the project can easly invite new friends to collaborate to the project.
-
Each task contains several number of pomodoros, when the user start the task he's redirected to the Work Session, where he can start a timer, that uses pomodoro technique.
-
The user can also go and start a Quick Session that is completly indipendent to a project.
-
In the Statistics page the user can access to all the progress about tasks and project.
-
There is also a Profile page where user can interact with his account.
This project uses the Pine Architecture:
![]() |
![]() |
Follow these steps to setup the project locally on your machine. Please notice that these steps are for macOS system only, for Linux and Windows machines please take a look at the official documentation of Flutter.
For a correct installation of the project you need to install first Flutter, here you can find all the resources for that. Once you install flutter on your macOS system run these command to see if everything is working correcly.
flutter doctor -v
- Clone the repo
git clone https://github.com/fres-sudo/pomo.git
- Open the project and get the packages
flutter pub get
- Run the builder
dart run build_runner watch --delete-conflicting-outputs
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE.txt
for more information.
- π¬ Email: [email protected]
- π€ Linkedin: francesco-calicchio
Project Link: https://github.com/fres-sudo/pomo