Skip to content

zeyame/Conference_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conference Management System

This project is a simple yet functional Conference Management System built entirely in Java. It allows users to manage conferences, including handling user roles, scheduling sessions, and maintaining a clean and organized event structure.

Features

  • User Management:

    • Role-based access control (e.g., Admins, Attendees, and Organizers).
    • Secure login system to ensure data integrity.
  • Session Scheduling:

    • Create, edit, and delete sessions for conferences.
    • View schedules in a user-friendly format.
  • Event Management:

    • Organize and categorize multiple conferences.
    • Manage conference details, including titles, descriptions, and dates.

Technologies Used

  • Programming Language: Java
  • Development Tools:
    • IDE: IntelliJ IDEA / Eclipse (or any preferred Java IDE)
    • JDK (Java Development Kit)

Installation and Usage

  1. Clone the Repository:

    git clone https://github.com/zeyame/Conference_Management_System.git
  2. Open the Project in Your Java IDE:

    • Import the project as a Java application.
  3. Compile and Run:

    • Ensure the required Java version (JDK 8 or above) is installed.
    • Compile and run the Main class to launch the application.
  4. Explore the Features:

    • Log in with pre-defined user roles or create new users.
    • Add and manage conferences and sessions.

About

A conference management system developed in Java for the Software Architecture module 6FTC2084.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages