Skip to content

Latest commit

 

History

History
52 lines (28 loc) · 1.29 KB

README.md

File metadata and controls

52 lines (28 loc) · 1.29 KB

College GPA Calculator

A GPA calculator that works by adding the courses' credits & grades. The app saves the data persistenly using Room.

Screenshots

Roadmap

  • Add tests

  • Add editing feature for the course details page

  • Add a backend to save the data in the cloud

Tech Stack

Android SDK, Kotlin, SQLite, Room

Support

For support, email charaf@charafmrah.com.

Run Locally

1- Download the project zip code from GitHub

2- Unzip the folder

3- Open Android Studio

4- Click "File" -> "Open Project"

5- Choose the unzipped folder

Optimizations

The app was built with accessibility in mind. I used coroutines & fragments to improve performance. The app follows the MVVM architecture. Room is used for persistent data.

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.