EventNest is a comprehensive event planning platform developed by a dynamic team of four during our 2nd-year first semester. This project showcases our expertise in MVC architecture, OOP principles, and web technologies.
- MVC Architecture: Clear separation of concerns for efficient and maintainable code
- Java, JSP, Servlet: Core technologies for a responsive and dynamic platform
- MySQL Database Management: Efficient data organization and manipulation
- Object-Oriented Programming (OOP): Flexible and scalable design
- Java
- JSP (JavaServer Pages)
- Servlets
- MySQL
- HTML/CSS
The project follows the MVC (Model-View-Controller) architecture:
- Models: Handle data and business logic
- Views: Manage the user interface
- Controllers: Control the flow between Models and Views
- Admin Portal
- Manage all user roles
- Real-time statistics (active attendees, ongoing events, registered users)
- Event Manager Functionalities
- Attendee Functionalities
- Service Provider Functionalities
- Movindu Liyanage: Project Lead, Admin Portal Implementation
- Yasas Rajapakshe: UI/UX Design, Logo Design, Event Manager Functionalities
- Sithija Ranathunga: Attendee Functionalities
- Thenuka Wijetunga: Service Provider Functionalities
- Secured 90% grade for the project
- Successfully implemented all planned features
- Demonstrated strong teamwork and leadership skills
⭐️ Don't forget to star this repo if you found it useful!