Inspiration

As students, we thought we needed an application to better organize ourselves and improve the quality of our studying periods, so we thought it was only logical to make that ourselves.

What it does

Currently, the Akademos app is capable of: -Allowing the user to be organized by storing user info in a sequential manner and acting as a to-do list -Allowing the user to apply the Pomodoro studying technique through a Pomodoro button which counts down from 25 minutes and displays a user notification at the end of each study session.

How we built it

The Akademos app was entirely built using Kotlin through the Android Studio IDE.

Challenges we ran into

The main 2 challenges we faced were the implementation of fragments to obtain a visual display of our backend functions, as well as the difficulty of implementing a background process through threading which would allow the Pomodoro timer to execute while the app is minimized.

Because of these obstacles, for example, we had to hold off on the reminder function of the app, which has a fully implemented backend, but no frontend to support it due to time constraints.

Accomplishments that we're proud of

As a team, this is our first app development project and we're therefore proud of the precious amount of experience and knowledge we've acquired on android app development during this weekend.

What we learned

Coming out of this project, we've developed a better understanding of workloads and will be more efficient when dividing frontend and backend tasks as we make android applications.

What's next for Akademos

As previously mentioned, the next logical step for Akademos is to finish the frontend implementation of the reminder, as well as the app's ability to run in the background through threading.

Built With

  • kotlin
Share this project:

Updates