-
-
System design for low code implementation
-
Home page
-
Chat with agent for journaling
-
Scroll through calendar dates
-
Expenses pie charte in categories
-
View previous journals
-
View mood bar chart
-
No expenses on this date
-
Requesting access using google auth
-
Providing access
-
Agent Demo
-
Agent Demo
-
Agent Demo
-
Dark mode preview. Under development.
-
Log of the Agent invocation
-
Log of the Agent invocation
Demo
Demo video 1 : Journal entry for 2nd June https://youtu.be/0IK69AAUrh4
Demo video 2 : Journal entry for 3rd June https://youtu.be/_j9_9CMctFM
Demo fallback : https://youtu.be/xHQS2ID-cyc
You can try out the link provided in the submission as well. Please do not overuse and give judges the chance to try it out for themselves
Inspiration
My mom used to ask me how my day went, and I would tell her everything. Journal Amigo
captures that same warmth and simplicity. Journaling shouldn't feel like a chore; it should be as intuitive as explaining your day to your mom. The process should require minimal effort, making daily reflection easy and enjoyable.
What it does
Creating journals and remembering the day's events can be challenging, and many people forget to include important details. Using Vertex AI, we have developed agents that assist in creating comprehensive journals. The agent asks about all the details of your day, just like a mom who is eager to know what happened. It helps you capture every moment and also tracks daily expenses across different categories, making journaling a seamless experience.
Key Features:
- Daily Journaling: Users can chat with the bot to reflect on their day, recording their thoughts, experiences, and emotions.
- Mood Tracking: The bot analyses the user's mood over time, offering insights and trends to help them understand their emotional patterns.
- Expense Tracking: The bot helps users record their spending, categorize expenses, and stay within their budget.
Benefits:
- Improves Health/Wellness: Encourages mindful eating and emotional well-being.
- Enhances Productivity: Helps users stay organized and reflective.
- Promotes Financial Awareness: Assists users in managing their finances effectively.
How we built it
We aimed for a "Low-Code" solution to make development efficient:
- Database: We are using Supabase, a PostgreSQL as a service.
- APIs: For the tools integrated into Vertex AI agents, we are utilizing Vercel serverless functions.
- App UI: The user interface is built with simple HTML and JavaScript, ensuring ease of use and accessibility.
Challenges we ran into
We started working on this hackathon project quite late. Despite the time constraints, we managed to develop a functional demo that showcases our vision and core functionalities.
Accomplishments that we're proud of
Considering the limited time frame, we are proud of what we achieved. Our team managed to implement a working prototype that captures the essence of our idea, demonstrating the potential of Journal Amigo
.
What we learned
We learned the importance of time management and the value of leveraging low-code tools to accelerate development. Working with Vertex AI and server-less functions has broadened our understanding of how to create scalable, efficient solutions.
What's next for Journal Amigo
We are excited to evolve Journal Amigo
into a full-fledged application. In the future, we plan to integrate voice features, allowing users to journal their day while driving home from work. We are also exploring the pricing details of Vertex AI API to ensure affordability. Our goal is to launch a comprehensive app for Android, iOS, and the web using Flutter. Your feedback on this idea would be greatly appreciated.
Built With
- dialogflow
- google-cloud-messaging
- html5
- javascript
- low-code
- supabase
- vercel
- vertex-ai
Log in or sign up for Devpost to join the conversation.