// Book Management App

Book Management App was one of my Year 3 University projects within the Mobile Application Development module. This is an Android application written in Kotlin using Jetpack Compose for the user interface. The application allows the user to manage their own book library, with tracking for pages read and export functionality.

Introduction

The book management app is an Android application written in Kotlin using Jetpack Compose for the user interface. The application allows the user to manage their own book library, with tracking for pages read and export functionality. This was the first time working with Kotlin to create a native Android application.

Tech Stack

  • Kotlin
  • Jetpack Compose
  • SQLite (Room DB)

Developing the Project

This Android application was developed over the course of a few weeks within the Mobile Application Development module. The project was split into various sprints which were worked on throughout the project. Some of the functionality includes full CRUDL for books, alongside page tracking and export functionality.

Conclusion

The project was a success, resulting in a 100% (A+) grade. It was a great learning experience using Kotlin and Jetpack Compose - diving into native mobile app development for the first time which paired well with prior Java and React knowledge.

Hope you enjoyed reading about this project! 🚀

Be sure to check out the wide variety of other projects that I have worked on. And don't forget to connect with me on socials. 👋