Skip to content

DewduSendanayake/Event-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

311 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Event Management System

An end-to-end Online Event Management System built using Java and deployed on an Apache Tomcat server. This web-based platform organizes event planning and coordination with features such as secure user authentication, dynamic event creation, and intuitive UI components. The system follows the Model-View-Controller (MVC) architecture for modular, maintainable design.

πŸš€ Features

  • User registration and login system with role-based access
  • Dynamic event creation and editing for organizers
  • Real-time event listings for participants
  • Clean, responsive front-end interface
  • Admin dashboard for system control
  • Query optimization for improved database performance
  • Data integrity ensured through constraints and validations

🧠 Technical Highlights

  • Language & Platform: Java, JSP/Servlets
  • Architecture: MVC
  • Deployment: Apache Tomcat Server
  • Database: MySQL
  • Frontend: HTML, CSS, JavaScript
  • Version Control: Git & GitHub

πŸ’‘ Skills Applied

  • Object-Oriented Programming (OOP)
  • Full-Stack Web Development
  • Back-End & Front-End Integration
  • UI/UX Design Principles
  • Database Design & Query Optimization
  • Leadership & Team Collaboration
  • Project Planning & Task Management

πŸ‘₯ Team Contribution

This was a group project that emphasized collaboration, version control, and shared ownership. Each member contributed to both front-end and back-end components, displaying a well-rounded development experience.

Group Members include:

About

A dynamic web application developed using Java with MVC architecture, deployed on Apache Tomcat. Features include secure user authentication, dynamic event creation, and optimized database performance with MySQL, designed for seamless event coordination.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors