{"id":28937081,"url":"https://github.com/aldythnahak/java_springboot_app_event_management","last_synced_at":"2026-05-05T09:32:06.280Z","repository":{"id":300413889,"uuid":"1006104515","full_name":"AldythNahak/JAVA_springboot_app_event_management","owner":"AldythNahak","description":"A full-featured event management web application built with Java Spring Boot. This app allows users to create, browse, and register for events, while administrators can manage event listings, track attendees, and view reports. Designed for scalability, maintainability, and ease of use.","archived":false,"fork":false,"pushed_at":"2025-06-21T14:20:26.000Z","size":8811,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-21T15:25:20.040Z","etag":null,"topics":["client-side","html-css-javascript","java","server-side","spring-mvc","springboot","sql","web-application"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AldythNahak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-21T13:59:29.000Z","updated_at":"2025-06-21T14:24:41.000Z","dependencies_parsed_at":"2025-06-21T15:35:32.310Z","dependency_job_id":null,"html_url":"https://github.com/AldythNahak/JAVA_springboot_app_event_management","commit_stats":null,"previous_names":["aldythnahak/java_springboot_app_event_management"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/AldythNahak/JAVA_springboot_app_event_management","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AldythNahak%2FJAVA_springboot_app_event_management","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AldythNahak%2FJAVA_springboot_app_event_management/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AldythNahak%2FJAVA_springboot_app_event_management/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AldythNahak%2FJAVA_springboot_app_event_management/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AldythNahak","download_url":"https://codeload.github.com/AldythNahak/JAVA_springboot_app_event_management/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AldythNahak%2FJAVA_springboot_app_event_management/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261367391,"owners_count":23147847,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["client-side","html-css-javascript","java","server-side","spring-mvc","springboot","sql","web-application"],"created_at":"2025-06-22T21:01:50.265Z","updated_at":"2026-05-05T09:32:06.256Z","avatar_url":"https://github.com/AldythNahak.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎫 Event Management System – Java Spring Boot\n\nA web-based event management system built with **Java Spring Boot**. The application allows users to register and manage events, while administrators can create events, view participants, and handle event logistics efficiently.\n\n---\n\n## 🚀 Features\n\n- User registration \u0026 login\n- Event creation, editing, and deletion (admin)\n- Event listing and search (user)\n- Registration to events\n- Admin dashboard for participant tracking\n\n---\n\n## 🛠 Tech Stack\n\n- **Backend:** Java Spring Boot, Spring MVC\n- **Frontend:** JSP / Thymeleaf (or configured templating engine)\n- **Database:** MySQL\n- **Authentication:** Spring Security\n- **Build Tool:** Maven\n\n---\n\n## 📌 How to Use\n\n- Switch branches to Choose Front-End side and Back-End Side:\n  - [`Client Side`](https://github.com/AldythNahak/JAVA_springboot_app_event_management/tree/client_side) – Client Side App\n  - [`Server_Side`](https://github.com/AldythNahak/leetcode/tree/backend-server-side) – Server Side App\n\n## ⚙️ Getting Started\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/AldythNahak/JAVA_springboot_app_event_management.git\n   cd JAVA_springboot_app_event_management\n   ```\n2. Open in your preferred IDE (IntelliJ or Eclipse)\n3. Set up MySQL and update database credentials in application.properties\n4. Run the application:\n   ```bash\n   mvn spring-boot:run\n   ```\n\n## 📖 Goal\n\nThis repository serves as a learning log, a reference for interview prep, and a contribution to the open-source learning community.\n\n---\n\n## 🧑‍💻 Author\n\n**Aldyth Nahak**  \n[LinkedIn](https://linkedin.com/in/aldythnahak) | [GitHub](https://github.com/AldythNahak)\n\n---\n\n## ⭐️ Contribute or Follow\n\nFeel free to fork, clone, or star this repo if you find it helpful!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faldythnahak%2Fjava_springboot_app_event_management","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faldythnahak%2Fjava_springboot_app_event_management","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faldythnahak%2Fjava_springboot_app_event_management/lists"}