The "Cultural Events Organizer" is highly relevant in today's interconnected world, where managing and participating in cultural events efficiently is crucial. This platform provides a structured and user-friendly approach to organizing, searching, and participating in cultural events, making cultural experiences more accessible and enjoyable.
The "Cultural Events Organizer" is a robust server platform designed to facilitate the organization of cultural events. This platform supports flexible search, creation, and management of cultural events, catering to users, event organizers, and administrators. The API secures access via JWT tokens, ensuring a safe user experience. The platform is built using Kotlin and the Micronaut framework, deployed on AWS, and automated with Terraform. It utilizes PostgreSQL for data storage. The project was developed using the SpringBoot ecosystem, including Spring REST API, Spring Data and Spring Testing Framework, Gradle package manager. Verification and testing were performed.
- Flexible search for cultural events
- Creation and management of cultural events
- Wait list for events
- Notifications for event participants
- Integration with AWS for scalable deployment
- Automated deployment with Terraform
- and others
- Kotlin
- Micronaut Ecosystem
- Gradle - Dependency Management
- PostgreSQL - Database System
- Docker - Container Builder
- AWS - Cloud Provider
- Terraform - Infrastructure as Code
- JUnit - Testing Framework
- Mockito - Mocking Framework
- SonarCloud - Linter
If you have any questions, create a new issue and start a discussion.
This project is GNU General Public licensed.