Welcome to QuizEnsea! This project is a quiz application designed to provide an engaging and interactive way to creeate tests and exams that can be corrected by AMC software.
- Generate Exams in PDF and in TEX.
- Exams can contain Section QCU(Unique Choice Question).
- Exams can contain Section QCM(Multiple Choice Question).
- Exams can contain Section Free Question(For writings).
- Exams can contain Section Descriptions with images.
- Description images have labels and you control their widths.
- You can control the ordre of the Sections that will be generated in the final exam.
- You can imports other sections from your older exams in your current exam.
- You can modify an older exam that of course made with this application.
To get a local copy up and running, follow these simple steps:
- Ensure you have JDK19 installed.
- Ensure your JDK19 is the Enviornment variable path.
- Ensure you have MiKTEX installed.
- Clone the Repository
git clone https://github.com/HadjSassi/QuizEnsea.git
cd QuizEnsea- Or if you want the executable only, just download this file and proceed with the simple steps.
To start the application:
- Remove or comment the Launcher.java because it's used for generating the .exe file.
- Launch Main.java
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
HadjSassi - mahdi.hadjsassi@ensea.fr
Project Link: https://github.com/HadjSassi/QuizEnsea