Skip to content

jeefwashere/Journalise

Repository files navigation

Inspiration

We spend a lot of time on our laptops as students, but what are we really doing? We wanted a way to visualize and analyze activity so we can be more conscious of how we really spend our time on our devices.

What it does

➤ Journalise tracks what you do on your computer while you work or study ➤ It saves your activity into your account, so you can see it later ➤ It shows charts about how you spent your time ➤ It creates a journal/history page from your tracked sessions ➤ It uses AI models to help summarize your day ➤ It turns productivity into flowers for your garden (different flowers for different categories) ➤ The more flowers you earn - the more your pet grows!

How we built it

We built it using React, TypeScript, JavaScript, and Vite for the frontend. All the graphic assets used in the frontend was hand-drawn by Julia Jakob. The backend utilized Django-Python as a Web API Server to serve all endpoints necessary for all services. Supabase was used as a database for this project. We also utilized AI agents such as Ollama and Gemini API to analyze important data for the application.

Challenges we ran into

We had a lot of trouble with the time crunch especially given that we only have 36 hours to code, and realistically we only have 60% of that time for coding. We also trouble with managing which goals we can finish within the allotted time given.

Accomplishments that we're proud of

We are proud that we were able to scale an idea into an actual working application that can serve users in 36 hours. We are also very proud of the hand-drawn graphic assets that were utilized within the application and the integration of the AI agents for data analysis within the application.

What we learned

We learned a good balance for work and rest is good for projects such as these is beneficial for every member in the team. We also learned how to scale ideas rapidly in a short amount of time.

What's next for Journalise

We plan to integrate more AI features into our application for better data analysis and privacy. We also want to integrate more functions that gives us the opportunity to utilize the leftover assets we have planned for other planned features. We also plan to utilize better security and data privacy practices for this application especially as this application has the possibility to analyze very sensitive user information.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors