پروژه های دیگر را مشاهده نمایید .
**مدیریت رویداد (Event Management)** یک وبسایت است که کاربران میتوانند رویدادهای خود را برای رزرو محل ثبت کنند. این سیستم مبتنی بر وب است و با استفاده از **PHP و MYSQL** نوشته شده است. این پروژه دارای یک بخش اصلی است که برای مدیریت رویدادها توسط **مدیر سیستم (Admin)** طراحی شده است.
**ویژگیهای اصلی سیستم:**
1. **ثبتنام کاربر:** کاربران باید در سیستم ثبتنام کنند تا رویداد خود را برای رزرو محل مدیریت کنند.
2. **مشاهده رویدادها:** کاربران میتوانند تمام رویدادهایی که توسط مدیر سیستم سازماندهی شده است، مشاهده کنند.
3. **بستههای رویداد:** کاربران میتوانند بستههای مختلف رویدادها را با قیمتهای متفاوت ببینند و در صورت تمایل، بستهای را برای سازماندهی رویداد خود رزرو کنند.
**اتصال به پایگاه داده:**
برای اتصال به پایگاه داده، ابتدا باید یک پایگاه داده به نام **csefest.sql** در `localhost/phpmyadmin/` ایجاد کنید و سپس فایل پایگاه داده **csefest.sql** را که در پوشه "database" پروژه موجود است، وارد کنید.
**فناوریهای استفاده شده در این پروژه:**
- HTML: طراحی و صفحهبندی
- CSS: طراحی و استایلدهی
- JavaScript: رابط کاربری
- PHP: سمت سرور
- Bootstrap: طراحی واکنشگرا
- MySQL: پایگاه داده
**سیستمعاملهای پشتیبانیشده برای مدیریت رویداد:**
- ویندوز
- مک
- لینوکس
**چگونگی اجرای پروژه:**
برای اجرای این پروژه باید یک سرور مجازی مانند **XAMPP** روی رایانه خود نصب کرده باشید. این پروژه برای استفاده آموزشی رایگان است و میتوانید آن را دانلود کنید.
**مراحل نصب:**
1. فایل پروژه را استخراج کنید.
2. پوشه اصلی پروژه را کپی کرده و در مسیر `xampp/htdocs/` قرار دهید.
**اتصال به پایگاه داده:**
3. مرورگر خود را باز کرده و به آدرس `http://localhost/phpmyadmin/` بروید.
4. بر روی زبانه "Databases" کلیک کنید.
5. یک پایگاه داده به نام "csefest" ایجاد کرده و سپس به زبانه "Import" بروید.
6. فایل **csefest.sql** را از پوشه "database" انتخاب کنید و بر روی "Go" کلیک کنید.
**پس از ایجاد پایگاه داده:**
7. مرورگر خود را باز کرده و به آدرس `http://localhost/event-management-master/` بروید تا سیستم مدیریت رویداد اجرا شود.