Event Planner
Software Project
Description
The Event Planner is a Java-based software application developed to streamline the planning and management of events. This project incorporates advanced testing and analysis tools to ensure high-quality software delivery. It features interactive functionality and robust backend operations while integrating modern development practices.
Technologies Used
Core Language:
Java
Database:
PostgreSQL
Testing:
Cucumber (BDD)
Code Coverage:
JaCoCo
Code Quality:
SonarCloud
Key Features
Event Management
- Comprehensive scheduling
- Event tracking system
- Participant management
Testing Suite
- Behavior-Driven Development
- Automated test cases
- Scenario validation
Quality Assurance
- Code coverage analysis
- Continuous quality checks
- Static code analysis
Development Highlights
Core Development
Implemented the main event management functionality with Java and PostgreSQL integration.
Testing Implementation
Added comprehensive test suites using Cucumber for behavior-driven development.
Quality Assurance
Integrated JaCoCo for code coverage and SonarCloud for continuous quality monitoring.