Suite of tools for anyone who wants to stay more structured and get more done!
First of all - a great thanks to github user maltesa who I forked the repo from. I definitely saved a lot of hours by continuing on his work instead of doing it from scratch.
The backstory is that I started on a Pomodoro & ToDo-list app and launched it in december of 2021. It was a bit buggy and I was very new to react, redux and typescript in general so I stopped using it, but it was a great learning experience. So now I'll be putting in a few weekends again, but with a different starting point.
- Pomodoro Timer
- Codingweek / Marketingweek Reminder
- Todolist
- Option to choose sounds
- Allow to notify even when tab not in focus
- New modal for creating a new project
- Possibility to delete projects
- Maintain state between sessions (accidental exits etc.)
To get the project running locally on your machine you need to have the following development tools installed:
- Node.JS (we recommend v16)
- Install by using
nvm install 16.0.0
- Install by using
- Yarn
- Clone the project:
git clone git@github.com:atopheim/focushq.git && cd focushq
- Install Node.JS packages via yarn. Don't have yarn? Use
npm install --global yarn
.
yarn install
- Start the development server:
yarn dev
You can now access the app on https://localhost:5173.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Make your changes
- Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a pull request