Inspiration
I struggle with begin productive, specifically when there are no instructions or clear path of what my next steps should or could be. So I developed this mobile app to tackle that issue.
What it does
This application generates a list of activities that can help someone progress and get closer to achieving their goals.
How we built it
I built it using flutter for the front end and AWS lambda for the backend. The backend utilizes OpenAI's API to generate the tasks accordingly based on your occupation and goal.
Challenges we ran into
Flutter SDK randomly stopped working and I faced some obstacles setting up the lambda function. Excluding technical issues, I had a lot going on this weekend and only got to put in roughly 4 hours of work on this (includes brainstorming).
Accomplishments that we're proud of
Getting a functional application, however I would have been more pleased if it were more polished off and I have lots of functionality in mind that I did not get to incorporate.
What we learned
Learned how to use the OpenAI API on multiple platforms as well as how to do API calls using flutter (more complicated than it seems, you gotta do this future stuff)
What's next for What2Do
So much is next for What2Do, I plan to allow users to include multiple goals, make a web version of this app, create user accounts, store their data using something like firebase or dynamodb, functional activity tracking, and much more.
Built With
- amazon-web-services
- android-studio
- dart
- flutter
- lambda
- openai
- python
- vscode
Log in or sign up for Devpost to join the conversation.