Inspiration

struggles of having to work/study and micro manage online school for young children having to use new tools to attend school online during a pandemic. This was due to one of our team mates being a dad of a 5 year old and therefore experiancing the struggles of online learning.

What it does

Allows young children who struggle with ui/gui and the ability to read to manage their schedule and interact with the teacher useing an easy to use app

How we built it

Built using Flutter front end app framework in the Dart programming language with Google Cloud Firestore as the database technology and Google OAuth for login

Challenges we ran into

flutter seems to have very poor documentation for the api's that we use. The docs were completely broken for push notifacations which meant that it was a pain to implement them see.

Dart, flutter and firebase which none of us had used before.

Accomplishments that we're proud of

  • it runs, you can login, and we have push notifcations. the 'it runs' is the part that we're proudest of.
  • Useing a new lanauage and new tools and challangeing ourself to complete a project that is completly new.

What we learned

Ultimately, to avoid app development, but also gained insight into NoSQL database structure, usage of Google Firebase, the idea of 'futures' in requesting database information to provide views appropriate for different states of information retrieved. Last year I tried Android Studio and app dev but was Afraid, though now I feel a lot more comfortable with it having tried another time.

What's next

Avoid Google APIs at all costs

Built With

Share this project:

Updates