Do you also hate housework as much as me and my wife do? Don't worry, Hworkium is here to help you get rid of it quickly and do something what is a real fun soon!
People usually struggle to do housework because they find hard to manage it and decide on who will pick up a which task. This piece of code will do this for you! Do a simple setup, click a button and that's it - every household member has assigned a task list respect the amount of work which is required - so everybody should be done approximately in the same time.
It's fairy simple. All you need to do is to follow these steps:
- Go to Janitor page and add all household members who will participate on housework.
- Go to Tasks page and add all tasks which has to be done.
- Go to Works page and lick a magic button.
Read your tasks list and, well, do the housework (the boring part).
That's it!
Demo is hosted on hworkium.000webhostapp.com.
This is a first version on this app which works but needs lot of improvements.
- Feature: All data persist in your browser. Feel free to refresh or come back later. Once you add/remove janitor or tasks, the works list is reset.
- Missing: Better UX/UI. Inform when no janitors/tasks are in the system, loading data screen, better responsive design, more icons etc.
- Missing: Other languages support.
- Missing: Partially manual selection of tasks as an alternative to randomization.
- Missing: Checking done tasks.
- Missing: User accounts to persist data permanently and share over devices/within a household.
Missing features? Want to improve this app or fork it? All feature requests and pull requests are welcome!
- TypeScript
- React
- Create React App
- React i18next
- Bootstrap
- React Bootstrap
- React Router
- Redux
- Redux Persist
- Font Awesome
MIT