Event Planner is a web-based application designed to help users create, manage, and attend events efficiently. The project utilizes HTML, CSS, and JavaScript for the frontend, PHP for the backend, and MySQL as the database.
- User authentication (registration & login)
- Create, edit, and delete events
- View upcoming events
- Admin panel for event management
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- XAMPP/WAMP for running Apache and MySQL
- PHP installed
- MySQL Database
- Clone the repository or download the project files.
git clone https://github.com/yourusername/ems.git
- Move the project folder to the
htdocs
directory (if using XAMPP) or thewww
directory (if using WAMP). - Start Apache and MySQL from XAMPP/WAMP control panel.
- Import the database:
- Open phpMyAdmin (
http://localhost/phpmyadmin/
). - Create a new database named
admin
. - Import the
admin.sql
file from the project directory.
- Open phpMyAdmin (
- Configure the database connection in
config.php
:$servername = "localhost"; $username = "root"; $password = ""; $dbname = "admin";
- Open the browser and go to:
http://localhost/ems/
- Sign Up/Login: Users can register and log in.
- Create Events: Users can add new events with details.
- Manage Events: Edit or delete created events.
- Admin Panel: Admin users can manage all events.
For any questions or suggestions, please contact sakshijainmorena@gmail.com