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

Share this project:

Updates