Programming Language:  Java, Typescript, Javascript – Framework:  Spring Boot,Angular – Database:  MySQL, PostgreSQL – Authentication:  Basic Authentification – Additional Libraries/Tools:  JQuery

JavaScript Framework/Library: thymleaf

State Management:

Styling: CSS

HTTP Library:

Build Tools: Maven

Testing Frameworks: JUnit

Backend Version: Java 8

Frontend Version:

Database Schema Version:

Hosting Platform:  AWS, Heroku, Google Cloud

Server Configuration:

Continuous Integration/Continuous Deployment (CI/CD): GitLab CI/CD

Containerization: Docker 

Third-Party Services: Paypal


technology or version, refer to the respective sections in this documentation.

IDE: intellij

Version Control: Git

Documentation Tools: Swagger, Postman

Understanding the technologies and versions used in the application’s backend and frontend is essential for developers, administrators, and users alike. This section provides a detailed overview of the underlying technologies, frameworks, tools, and version information, ensuring clarity and transparency in the development and deployment processes. For more specific details on each