The Academic Event Management System is a web application developed in PHP and MySQL that enables efficient management of academic events. It provides a user-friendly interface for organizers, keynote speakers, and attendees to interact with event-related information.
- User Management: Store and manage information about users, including organizers and attendees.
- Event Management: Create, update, and delete events with details such as date, time, venue, and associated organizers.
- Keynote Speakers: Maintain a database of keynote speakers, including their profiles and topics.
- Interactive Web Interface: A responsive and intuitive web application for seamless user interaction.
- PHP: Backend scripting language.
- MySQL: Database management system.
- HTML/CSS: Frontend markup and styling.
- Bootstrap: Frontend framework for responsive design.
-
Clone the Repository
git clone https://github.com/JeremiahHerring/Academic-Event-Management.git
-
Database Configuration
- Create a MySQL database and import the provided SQL file (
database.sql
) to set up the necessary tables.
- Create a MySQL database and import the provided SQL file (
-
Configure Connection
- Update the database connection details in the
config.php
file.
- Update the database connection details in the
-
Run the Application
- Start a local server or deploy the application on a web server.
-
Access the Application
- Open your web browser and navigate to the application.
-
User Registration/Login
- Organizers and attendees can register or log in to access the system.
-
Event Creation
- Organizers can create new events, specifying details such as date, time, venue, and associated organizers.
-
Keynote Speakers
- Add and manage information about keynote speakers, including their profiles and topics.
-
User Dashboard
- Organizers and attendees can view and manage their respective dashboards with information about events they are associated with.
This project is licensed under the MIT License - see the LICENSE file for details.
Contributions are welcome! Please follow the contribution guidelines.
Feel free to add more sections or modify existing ones based on your specific implementation and requirements.