Halaqah Qur'an App

The Halaqah Qur'an Application is a report notation application to record the progress of memorizing the holy book of the Qur'an by students.

This application can run well on the Android platform along with all screen size variations (Responsive) for the web page platform.

The Halaqah Qur'an application is a project that was built based on the final project of the class "Learn to Make Flutter Applications for Beginners - DICODING" written by Muhammad Hakim Almadani.

System Requirement:

+ Program Version:

    - Dart v.2.18.0-271.0.dev

    - Flutter v.3.0.5

Documentation:

1. This application program has 2 different pages with their respective functions as follows:

a. The [main] page is the page that will attach all student lists along with some personal data information such as photos of students, names of students, and class of students.

b. The [details] page is a page that will attach complete data from the students who have been selected from the list of students on the main page starting from the photo of the student, the name of the student, the class of the student, along with a note description from the tutor.

This page will also display a list of reports on the memorization of the holy book of the Qur'an from each of the students who have been selected from the list of students on the main page.

2. This application program has been tested on the Android platform (emulator) with a device scale of `max.Width = 480` also on the Chrome web browser with various required scale sizes (Responsive), for that the application page display has been adjusted to the size of the scale which is needed to avoid excessive pages (overflow) that can cause errors.

3. In order to display a list of santri participants who memorized the holy book of the Qur'an in a complete, attractive, clean and tidy manner, the data for each student was made like a card arrangement that could be selected easily.

4. In order to display a complete, attractive, clean and tidy list of reports on memorizing the holy book of the Koran, the data for each data will be displayed in the form of a `DataTable` table.

5. There is a feature to add data exclusively for supervisors where this feature can be activated by the management department so that for guest users only a warning message will appear.

Note:

1. All source code in this application is PUBLIC and the author opens the publication of this code in his code repository on Github.

- If there are changes and updates to the code in this application, it can be checked on the Github by viewing the Update Log.

More by Hakima Madani

View profile