-
Java 8 (for development), to use the app normally you can download it from Here ⬇️
-
Scene Builder: is a visual layout tool for designing JavaFX user interfaces without writing FXML code manually.
-
Download the repository files (project) from the download section or clone this project by typing in the bash the following command:
git clone https://github.com/AbdelrahmanBayoumi/Azkar-App.git
-
Import it in Intellij IDEA or any other Java IDE and let Maven download the required dependencies for you.
-
To use Sentry (for error reporting) you need to add your own DSN in the
src/main/resources/sentry.properties
file.- See
sentry.properties.example
for an example.
- See
-
To use the
ip2location
location services, you need to add yourip2location.apiKey
in thesrc/main/resources/config.properties
file.- See
config.properties.example
for an example.
- See
-
Run the application 😁