You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project is an Android application designed to provide students and interested individuals with easy access to information and resources about Semnan University. The app is developed using Kotlin and Jetpack Compose, implementing the modern MVVM architecture. This project has been developed in collaboration with the IT Department of Semnan University.
Features
MVVM Architecture for a clean separation of concerns and better maintainability.
Kotlin Flow for reactive data streams management.
Retrofit for server communication and API interactions.
Optimized list displays using Lazy Column and Paging Library.
Dependency Injection implementation with Hilt.
Smooth navigation using Navigation Component.
Access to essential university information, including faculty lists and contact numbers.
Secure login with a WebView interface.
Technologies and Libraries Used
Technology / Library
Description
Kotlin
Programming language for the application
Jetpack Compose
Modern toolkit for building native UI
MVVM
Architecture pattern for managing UI logic and state