Introduction
In today’s fast-paced world, many families struggle with managing schedules, coordinating tasks, and maintaining clear communication, often leading to misunderstandings and disorganisation. This project aims to develop a family-oriented mobile application designed to streamline communication, enhance task management, and foster collaboration among family members.
By integrating features such as shared calendars, to-do lists with task assignments, a grocery list, a recipe hub, and a reward system, this app will provide a centralised platform that encourages family members to work together efficiently. The project also incorporates creative computing principles, ensuring a visually engaging and user-friendly experience that promotes engagement and usability.
Objectives
The main objectives of this project are:
- Improve family communication and reduce misunderstandings by providing a shared platform for schedules, tasks, and important notes.
- Enhance task management through features like to-do lists, task requests, and notifications.
- Encourage collaboration and responsibility by introducing a reward system that acknowledges completed tasks and contributions.
- Simplify grocery shopping and meal planning with a shared grocery list and a recipe hub for family meals.
- Design an engaging and user-friendly interface to encourage consistent use among family members of all ages.
Methodology
Research and Conceptualisation
- Understand Generational Differences in Technology Adoption
- Conduct research on existing family organisation apps to identify strengths, weaknesses, and user pain points.
- Explore principles of user-centered design to ensure accessibility for users of different age groups.
App Design and Development
- Front-End Development: Utilise React Native or Flutter to create a cross-platform mobile application that delivers a smooth and intuitive user experience.
- Back-End Development: Implement Node.js and Firebase to manage user authentication, data storage, and real-time updates.
- + Introduce a reward system that motivates family members to participate in household activities, fostering a sense of responsibility and teamwork.
Testing and Iteration
- Conduct user testing with The Personas that I will create to gather feedback on usability and functionality.
- Refine features based on user feedback, ensuring the app meets the needs of different family structures.
Documentation and Final Report
- Keep my blog updates to track progress, challenges, and solutions throughout the project.
- Write a comprehensive thesis analysing the app’s effectiveness in improving family organisation and communication.

↑ Discarded Idea
With my initial research about similar apps, I found an app that has the same featured as the ones I thought of.

I decided I will try on focus on only some specific features
- To Do list and Sending requests to complete tasks
- Shared Grocery list with pictures
Refined idea
To-Do Lists
- Add tasks with titles, descriptions, due dates and maybe have different lists with different names
- Tasks can be marked as completed or deleted.
- Notifications to Remind of taks
- Inspiration: something like Apple’s Reminders

Sending Requests to Complete Tasks
- Users can send requests to other family members to complete specific tasks. Share form the personal to do list to a member it it accepted it is removed for your to do list
- Each task can be assigned to a family member, and the recipient can accept or decline the request.
- Push notifications alert users about new task requests or updates.
- Once the task is accepted you can pick what list you want to add it to
Shared Grocery List with Pictures
- A shared grocery list where all family members can add, edit, and check off items.
- Family members can upload or take pictures of grocery items when adding them to the list
- Grocery item has a name, quantity, and a visual image.
- Real-time Sync: The grocery list syncs in real-time for all family members, so everyone is up-to-date.
Leave a Reply