This project is a simple event management application built with Spring Boot and JSP. It demonstrates basic CRUD operations, following the principles of code management learned in the course.
-
Initial Commit and Push:
- Cloned the repository, added files, committed with
git commit -m "Initial commit", and pushed to GitHub withgit push origin main.
- Cloned the repository, added files, committed with
-
Feature Branch and Merge:
- Created a new branch with
git checkout -b feature/add-event-description. - Made changes, committed, and pushed with
git push origin feature/add-event-description. - Opened a pull request on GitHub and merged it.
- Created a new branch with
-
Sync Local Repository:
- Pulled changes to the local repository with
git pull origin main.
- Pulled changes to the local repository with
- Clone the Repository:
git clone <repository_url>
- Navigate to the Project Directory:
cd event-management - Install Dependencies:
mvn install
- Run the Application:
mvn spring-boot:run
Run tests using the following command:
mvn test- src/main/java/com/example/eventmanagement/: Contains the main application and Java classes.
- src/main/resources/templates/: Contains JSP templates for the UI.
- tests/java/com/example/eventmanagement/: Contains the test classes.
- Create and list events.
- Store event details such as name, date, location, description, registration options, and ticket type.
For any questions, please contact Husni at mohd.husni@mrtech.support