Skip to content

MYAzrak/EventManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Event Management System

The Event Management System offers a wide array of features including event creation, registration, tracking, and administrative controls. Users can navigate through the system to find, register for, or organize events, enhancing the overall event experience within educational institutions.

How to Run

To use the system, follow these steps:

  1. Clone the repository to your local machine
  2. Run DDLStatement.sql to generate the required tables
  3. In myDBcon.java use the url, username, and password for your database connection
  4. Ensure you have Java installed
  5. Download the required dependencies:
    • FlatLaf 3.4 JAR
    • ojdbc7 JAR (Oracle JDBC driver)
  6. Place the downloaded JAR files in the same directory as the project
  7. Build and run the system

Note: FlatLaf-3.4.jar and ojdbc7.jar are required dependencies but are not provided with this repository. You need to obtain them separately and place them in the same directory as the project.

Some Features

  • Event Creation and Management: Create new events, and manage events efficiently.
  • Registration: Easily register for events, with options for students, and professors.
  • Event Tracking: Track attendance, manage registrations, and monitor event progress in real-time.

Access Control

The Event Management System provides different levels of access based on user roles:

  • Administrators: Have full access to the system.
  • Professors: Can create and manage events they are organizing, view events, and view departments.
  • Students: Can browse and register for events, view their registrations, and view some information on professors.

Relational Model

This is the relational model of the Event Management System, excluding the logging feature, which incorporates a log table for tracking system activities, although the log table itself is not included in this model. 1

Demo

Below are some screenshots showcasing the user interface and functionality of the Event Management System while logged in as an admin:

Login Screen:

2

Main Page:

3

Adding a New Student:

4

Logs:

5

Collaborators

This project was worked on with the contributions of arcarum.

About

A GUI Event Management System Project. Built with arcarum for our Database class.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages