Skip to content

Android interface for Belarusian State University student's personal account.

License

Notifications You must be signed in to change notification settings

geugenm/student-bsu-by

Repository files navigation

Android Client for BSU Student Personal Account

📸 Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

🚀 Built With

  • UI: Jetpack Compose
  • Networking: Retrofit2
  • Database: Room
  • Dependency Injection: Hilt
  • Concurrency: Coroutines, Flow
  • Architecture: MVVM

📦 Installation and Setup

To install and run the project locally, follow these steps:

  1. Clone the repository.
  2. Open the project in Android Studio.
  3. Build and run the project on an Android device or emulator.

Ensure that you have the necessary dependencies installed. A list of dependencies can be found in the project's build.gradle file.

🤝 Contributing to the Project

If you would like to contribute to this project, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them to your branch.
  4. Push your branch to your forked repository.
  5. Create a pull request to the main repository.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🌟 Acknowledgments

Special thanks to all contributors and libraries that made this project possible!


Feel free to reach out if you have any questions or suggestions!