Skip to content

Ahmad Dahlan University's unofficial portal in the form of an Android application

License

Notifications You must be signed in to change notification settings

IRedDragonICY/portal-uad

Repository files navigation

Portal UAD (Universitas Ahmad Dahlan)

GitHub license Kotlin Jetpack Compose Coroutines Jsoup HitCount Github All Releases GitHub commit activity GitHub contributors GitHub issues GitHub pull requests GitHub last commit GitHub release (latest by date including pre-releases)

Portal UAD is a state-of-the-art Android mobile application built with Jetpack Compose. This application aims to simplify the academic life of students at Universitas Ahmad Dahlan by providing easy access to academic services such as viewing academic information, attendance, and more.


📚 Table of Contents


📖 About

Portal UAD is an Android application that serves as a one-stop solution for all the academic needs of the students of Universitas Ahmad Dahlan. It provides a user-friendly interface to access various academic services including but not limited to viewing academic information, attendance, and more.

🎁 Features

  • View Academic Information: Get all your academic information at your fingertips.
  • Attendance: Mark your attendance with just a few taps.
  • Notifications: Stay updated with all the latest notifications from the university.
  • User-friendly Interface: The application boasts a modern and intuitive interface which makes it easy for everyone to use.

⚙️ Technology Stack

  • Kotlin: The primary programming language used in the application development.
  • Jetpack Compose: A modern toolkit for building user interfaces in Android.
  • Coroutines: Used for handling asynchronous operations like API calls.
  • Jsoup: A Java library that aids in parsing and manipulating HTML.

📥 Installation

To install the application, download the latest release from the releases page and install it on your Android device. Make sure to allow installations from unknown sources in your device settings.

🤝 How to Contribute

If you wish to contribute to this project, feel free to submit a pull request. We will review and merge valid changes. See the CONTRIBUTING.md for more information.

🎉 Acknowledgements

  • Universitas Ahmad Dahlan: For providing the data and information used in the application.
  • JetBrains: For providing the license for IntelliJ IDEA Ultimate used in the application development.
  • Application Testers: Thanks to everyone who has helped in testing the application.

📜 License

This project is licensed under the MIT License.


🧪 Become a Tester

We are actively looking for testers, especially from Universitas Ahmad Dahlan, to help us improve the Portal UAD app. By becoming a tester, you'll have early access to new versions of the app. Your feedback will play a crucial role in identifying bugs and suggesting improvements.

Here's how you can join:

  1. Sign up: Click on this link to sign up as a tester.
  2. Download: After you've signed up, you'll be able to download and install the latest testing version of the Portal UAD app from the Google Play Store.
  3. Provide Feedback: Use the app as you normally would, and if you come across any bugs or issues, or if you have any suggestions for improvements, please let us know. You can provide your feedback directly through the Google Play Store or by creating an issue on our GitHub page.

Your participation and feedback are greatly appreciated and will help us make the Portal UAD app better for everyone. Thank you for your interest and support!


📥 Download Latest Pre-release

To download the latest pre-release version of the application, please visit the releases page of our GitHub repository.