Inspiration

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

Share this project:

Updates