Inspiration
Modern society faces a growing paradox: while families share the same household, rapid technological advancements in gaming consoles and personal computers have left individuals increasingly disconnected. We recognized that this digital wall often leads to a diminished sense of belonging, which can contribute to depression, anxiety, and other mental health challenges. We wanted to create a solution that uses technology to bridge the very gaps it often creates.
What it does
Family Connect is a web-based platform designed to foster meaningful, high-quality interactions. The system uses AI to dynamically generate personalized, structured activities based on the unique interests and hobbies of each family member. Families must complete these tasks collaboratively, tracking their journey via a visual progress bar. While the system provides measurable milestones, the true incentive is the irreplaceable quality time shared together.
How we built it
The platform was developed using: IDE: Visual Studio Code. Backend: Primarily programmed in React.js and Node.js. Database: MongoDB, used for secure storage of user credentials and profiles, including names, ages, hobbies, and familial relationships. AI Integration: The Google Gemini API was integrated to power the dynamic task generation engine. This ensures activities are tailored to family preferences.
Challenges
Challenges included full-stack integration, specifically getting the front-end and back-end components to communicate seamlessly. Implementing the Google Gemini API to deliver relevant, personalised content also presented a learning curve.
Accomplishments
Successfully bringing a complex concept to fruition is a major accomplishment. Overcoming technical obstacles was achieved by documenting a comprehensive end-to-end workflow and conducting thorough research. The result is a robust, scalable, and sustainable platform designed to positively impact mental health and family dynamics.
What was learned
The project enhanced teamwork and technical proficiency. Problem-solving abilities were strengthened, along with an improved understanding of how to connect complex AI APIs with user-centric web design. The importance of thorough documentation was also learned.
What's next
Future plans include refining the AI's ability to suggest location-based activities and exploring mobile integration to increase accessibility for families.
Log in or sign up for Devpost to join the conversation.