Driving License Tests – Online Learing Platform

The testynaprawojazdy.eu system is a comprehensive tool supporting education on traffic regulations and preparation for theoretical driving license exams.

The system offers trial theoretical exams, an extensive database of exam questions, online lectures, e-learning features, and access to lectures delivered via the Vimeo platform. Additionally, it supports the management of Driving Training Centers, providing administration functions for students, instructors, and vehicles. It enables scheduling and registration for classes (including a notification system), generating class cards, conducting internal exams, and issuing exam completion certificates. The system integrates with government platforms, allowing the exchange of information regarding Driver Candidate Profiles (PKK) and Professional Driver Profiles (PKZ), including retrieving, editing, and submitting data to national registers.

Technology Stack

Java 21

Postgresql

Angular 14

Maven

Nasze zadania w projekcie

  • System Architecture Design Preparation of a scalable architecture for the backend in Spring Boot and the frontend in Angular, including integration with a database and external services.
  • Backend Implementation Development of the business logic layer in Spring Boot, ensuring security and optimized communication through a REST API.
  • Testing and Code Quality Preparation of unit and integration tests, along with the implementation of tools to ensure the stability and quality of the software.
  • Frontend Implementation Development of a responsive web application in Angular, with components designed to provide an intuitive user interface.
  • Integrations and Communication Implementation of communication between the frontend and backend via API, including authorization, authentication, and data exchange.
  • Deployment and Maintenance Configuration of environments and application launch, with post-deployment support and the possibility of further development.
Driving License Tests – Online Learing Platform
This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy.