https://github.com/dominikoetiker/thementalloadhub
"The Mental Load Hub" is a web and mobile application designed to streamline daily life for households of all types. It provides a centralized platform for managing tasks, projects, shopping lists, and other custom lists, fostering collaboration and reducing organizational overhead.
https://github.com/dominikoetiker/thementalloadhub
family-management family-organized project-management shopping-list side-project task-management
Last synced: 17 days ago
JSON representation
"The Mental Load Hub" is a web and mobile application designed to streamline daily life for households of all types. It provides a centralized platform for managing tasks, projects, shopping lists, and other custom lists, fostering collaboration and reducing organizational overhead.
- Host: GitHub
- URL: https://github.com/dominikoetiker/thementalloadhub
- Owner: dominikoetiker
- License: mit
- Created: 2025-02-02T10:29:05.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-27T23:54:48.000Z (2 months ago)
- Last Synced: 2025-03-28T05:28:33.102Z (about 1 month ago)
- Topics: family-management, family-organized, project-management, shopping-list, side-project, task-management
- Homepage:
- Size: 2.4 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 92
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Mental Load Hub
**The Mental Load Hub** is a household organization application designed to simplify daily life for any shared living arrangement. The app provides a centralized platform for managing tasks, projects, shopping lists, and custom lists, enabling household members to collaborate efficiently and reduce organizational overhead.
## About the Project
For details on project planning and the current status, see: [The Mental Load Hub - GitHub Projects](https://github.com/users/dominikoetiker/projects/1)
The goal of The Mental Load Hub is to streamline household management by offering features that help users:
- Organize and assign daily tasks with priorities and deadlines.
- Manage recurring chores and one-time tasks through visual status tracking and Kanban boards.
- Create and maintain shopping lists with real-time synchronization.
- Define areas of responsibility to clearly allocate household duties.
- Manage complex projects by breaking them into manageable tasks and setting clear goals.
- Enhance data entry with auto-completion suggestions for frequently used items.
- Stay informed with customizable reminders and notifications.
- Adapt the interface to multiple languages and regional settings.This project is currently in development. The repository will evolve as new features are implemented and the overall design is refined based on feedback and testing.
## Planned Tech Stack
- **Database:** MariaDB
- **Backend:** Python with Flask
- **Frontend:** TypeScript with React
- **Mobile:** React Native## Diagrams
### ERD

### Use Case Diagram (UML)

### Class Diagram for backend (MVP-Focus) (UML)

## License
This project is licensed under the MIT License.