A simple Android application (built with Jetpack Compose + Kotlin) to help students calculate their average marks and final grade.
Designed for API 21 (Lollipop) and above.
- ✅ Enter your name and three subject marks.
- ✅ Calculates average and shows the letter grade automatically.
- ✅ Reset button to clear inputs.
- ✅ Supports Light & Dark theme.
- ✅ Custom app logo.
ChatGPT said:
Here’s a clean, professional README.md you can copy-paste directly into your repo:
A simple Android application (built with Jetpack Compose + Kotlin) to help students calculate their average marks and final grade.
Designed for API 21 (Lollipop) and above.
- ✅ Enter your name and three subject marks.
- ✅ Calculates average and shows the letter grade automatically.
- ✅ Reset button to clear inputs.
- ✅ Supports Light & Dark theme.
- ✅ Custom app logo.
- Kotlin (Jetpack Compose)
- Material 3 UI components
- AndroidX ViewModel for state management
- Clone or download this repository.
- Open the project in Android Studio (Giraffe or newer).
- Make sure you have Android SDK 21+ installed.
- Click Run
▶️ and select a device/emulator (e.g., Pixel API 21+).
app/ └─ src/main/ ├─ java/com/example/studentgrade8909157/ │ ├─ MainActivity.kt │ ├─ viewmodel/GradeCalculatorViewModel.kt │ └─ ui/theme/ (colors, typography, theme) └─ res/ ├─ drawable/my_logo.png ├─ values/strings.xml └─ mipmap-*/ (app icons)