Inspiration
When asked to develop an app which we could use for productivity in our daily lives, our team decided that there were features we were lacking in our existing task tracker apps. We wanted better motivation to achieve our goals, so we implemented streaks in the form of flowers and gardens, and we wanted our app to disability friendly, so anyone could use it.
What it does
Quest log keeps track of your tasks-- both one time jobs and reoccurring tasks. It keeps track of your success in the form of a blossoming garden of flowers. Streaks will grow your flowers, and task completion will plant them in the garden. In addition, Gemini is there to give daily life advice and talk you through your tasks if you need help getting through them.
How we built it
We used React and Gemini API to create our product.
Challenges we ran into
Our team being fairly unversed in React, we spent a lot of time researching how to use the framework and faced a bit of a learning curve on a time crunch. However, we managed to make the broad strokes of what our product should do and built a foundation which we can continue to expand some time in the future.
Accomplishments that we're proud of
Our team was able to distribute work and put together our app in a seamless fashion, despite the individual struggles we faced with the framework. We're happy that we were able to make a functioning app that met most of our metrics given the time allotted.
What we learned
We learned a lot about the React framework, as well as possible uses for AI integration into our future apps, and team communication to improve our workflow.
What's next for Quest Log
In the future, we would like to add even more accessibility options, improve our UI design, and add further customization to the tasks. In addition to the app functionality itself, we would like to build a mobile application so the app is easy to access, any where any time.
Built With
- express.js
- gemini
- react
- react-bootstrap
Log in or sign up for Devpost to join the conversation.