# Project export: Recall

This document was generated by HackStack to give an AI agent context about a hackathon project. Sections are labeled with their provenance; content marked as truncated was cut to keep this document small.

## Project metadata

- Hackathon: Cal Hacks 10.0
- Tagline: A wellness app that helps people remember more of their life.
- Devpost: https://devpost.com/software/capture-the-moments-that-matter-gain-clarity-on-your-life
- GitHub: not linked
- Team: contributor stats unavailable

## Devpost submission (written by the team)

### Inspiration

Life’s swift pace often causes us to overlook meaningful experiences, leading to nostalgia and a sense of lost connection with friends. Social media exacerbates this by showcasing others' highlight reels, which we envy, prompting a cycle of negative comparison and distraction through platforms like TikTok. This digital interaction cultivates social isolation and self-doubt. We propose using personal data positively, steering attention from addictive social feeds to appreciating our life’s journey.

### What it does

Recall is a wellness app that helps people remember more of their life by letting people retain the smallest details of their life, see a big picture of it, and have a conversation with their past.

### How we built it

We kicked off by defining Recall’s key features and objectives, followed by UI design in Figma. Our plan for implementation was to use Flutter/Dart for app building and host the data locally. Google Cloud Platform and Google Maps SDK would have been used for mapping, Python for photo metadata, OpenAI API for data embedding and clustering, and Milvus for the Recall Bot chatbot function.

### Challenges we ran into

It was the first hackathon for 3/4 of us. There were roadblocks at every step of the way, but we worked hard as a team to adapt quickly and continue pushing through. Flutter/Dart was new territory for most of us, leading to a one-day project delay due to setup issues and unreliable internet. Figuring out the tech stack was difficult as our skill sets were essentially incompatible. Additionally, we had miscommunication at many steps in the implementation process. Lastly, we tackled our problems by dividing and conquering, but that was a misguided approach as we had difficulties integrating everything together since there was no centralized codebase.

### Accomplishments we're proud of

We were able to make a few screens of the app on Flutter, having very little experience with it, so we are so freaking proud. We are proud of the team spirit, motivation, and positivity we all contributed while tackling so many roadblocks along our way. We had a great idea and an awesome UI!

### What we learned

Our entire project was a big learning experience and taught us invaluable skills. Key takeaways across the entire team: Matching the idea to the skillset of the team is vital to success The importance of a solid implementation plan from the start Working on different features in isolation = bound for failure Maintain composure during tough times to adapt quickly and find alternative solutions Beware of activities that can distract the team along the way (like talking during quiet hack time) Take advantage of the mentorship and resources

### What's next

We’ll take the skills and insights we’ve gained from the Hackathon to move the app forward. We believe there is a demand for an app like this, so the next step is for us to validate the market and gather the resources and skills to build out an MVP that we can test with users. :)))))) If you'd like to be an early adopter and feedback provider please reach out to Casey (nguyen.casey@berkeley.edu).

## README (from the GitHub repository)

No README available.

## Detected evidence (automated analysis)

No repository was indexed for this project. Claimed technologies below could not be checked against code.
- Dart (language) — claimed on Devpost, not found in the code
- OpenAI (technology) — claimed on Devpost, not found in the code
- Python (language) — claimed on Devpost, not found in the code

## Codebase structure

No repository index available.

## Key source files

No repository index available; no source files included.