-
Exercise Creation: Logged-in users can create new lessons, add content, questions, and answers.
-
Lesson Browsing: Users can browse available lessons, choose them based on difficulty level, topic, and lesson type.
-
Tests and Results: The platform allows users to participate in tests, check their results, and track their progress.
-
Lesson Albums: The ability to group lessons into albums, facilitating organization and easy browsing.
- Spring Boot
- Hibernate
- Spring Security
- Thymeleaf
- HTML, CSS, JavaScript, Bootstrap
- Junit
- Spring test
- Docker, Docker-compose
##System Requirements
- Java 17 or later
- Gradle
- Docker
-
Run WebSiteApplication: Within the project structure, find the WebSiteApplication.java file. Select the "Run" option to initiate the platform.
-
Access the Platform:Once the application has started, open your web browser. Navigate to the specified local address (usually http://localhost:8080) to access the platform.