Skip to content

Introducing "ProStudent" – the ultimate companion for students seeking to streamline and enhance their study routines. This cutting-edge Android app, meticulously crafted using Jetpack Compose, Room, Dagger Hilt, ViewModel, Coroutines, and Clean Architecture principles, redefines the way students organize and manage their academic pursuits.

Notifications You must be signed in to change notification settings

nimisha1992/ProStudent

Repository files navigation

Introducing "ProStudent" – the ultimate companion for students seeking to streamline and enhance their study routines. This cutting-edge Android app, meticulously crafted using Jetpack Compose, Room, Dagger Hilt, ViewModel, Coroutines, and Clean Architecture principles, redefines the way students organize and manage their academic pursuits.

Key Concepts:

Composable functions: Building UI elements with reusable and composable functions.

State management: Managing UI state reactively and concisely.

UI hierarchy: Creating complex UI structures using a tree of composable functions.

Dependency injection: Injecting dependencies into classes to improve code modularity and testability.

Scopes: Managing the lifecycle and scope of injected components.

Modules: Defining modules to provide dependencies to the Dagger graph.

Entities: Defining data models to represent database tables.

DAO (Data Access Object): Writing methods to interact with the database using annotations.

1

2

3

About

Introducing "ProStudent" – the ultimate companion for students seeking to streamline and enhance their study routines. This cutting-edge Android app, meticulously crafted using Jetpack Compose, Room, Dagger Hilt, ViewModel, Coroutines, and Clean Architecture principles, redefines the way students organize and manage their academic pursuits.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages