Whenever doing assignments, we always have excuses not to complete it at reasonable times. The oldest excuse in the book is "my dog ate my homework". We decided we are tired of the excuses and created a productivity app that will hold you accountable for your tasks. We want to accomplish our goals without any more excuses.
What it does
You are given a newborn pup to raise and feed. To feed it you must add and complete tasks. The only way you can complete those tasks is through uploading an image that corresponds to your completed task. After 2 tasks are completed, your pup will grow. It has four life stages meaning every 8 tasks completed, you will be able to raise a new pup.
How we built it
Mobile/Frontend: Dart with Flutter (ios emulator)
Backend: Python & Flask
DataBase/Storage: AWS S3 & DynamoDB
Challenges we ran into
Connecting the AWS serverless Database and figuring out how to utilize AWS within that
Permissions were denied for some AWS services
Designing within flutter was a challenging task
Accomplishments that we're proud of
Fully functioning app
Our idea seems very fresh and something that we would use
What we learned
We learned how to implement a lot of the technology and how certain technologies interact with each other
What's next for Kibble
Users can friend request each other
After a picture is uploaded, friend must verify the photo before task is completed
Improved UI with animations and sound effects when feeding dog/navigating app
Log in or sign up for Devpost to join the conversation.