پروژه های دیگر را مشاهده نمایید .
### پروژه: سیستم اشتراکگذاری آنلاین یادداشتها (Online Note Sharing)
**سیستم اشتراکگذاری آنلاین یادداشتها** یک وبسایت برای به اشتراکگذاری و مدیریت یادداشتها است. کاربران میتوانند یادداشتهای مربوط به دروس و موضوعات خاص را مشاهده، بارگیری، و ارسال کنند. این پروژه با استفاده از PHP و MySQL طراحی شده است.
#### **ویژگیهای سیستم:**
- **ثبتنام و ورود:**
- کاربران ابتدا باید ثبتنام کنند و پس از آن میتوانند وارد سیستم شوند.
- **داشبورد کاربر:**
- پس از ورود، کاربران به داشبورد خود دسترسی دارند که در آن میتوانند یادداشتهای مربوط به دروس و استادان مختلف را مشاهده کنند.
- **بارگیری و مشاهده یادداشتها:**
- کاربران میتوانند یادداشتها را دانلود کرده و مطالعه کنند.
- **بارگذاری یادداشتها:**
- کاربران میتوانند یادداشتهای خود را بارگذاری کنند تا سایرین نیز از آنها استفاده کنند.
- **ویرایش پروفایل:**
- کاربران میتوانند اطلاعات پروفایل خود مانند نام، عکس پروفایل، و رمز عبور را ویرایش کنند.
- **مدیریت توسط ادمین:**
- ادمین میتواند تمام کاربران سیستم را مشاهده و مدیریت کند.
- ادمین میتواند کاربران را حذف کند.
- ادمین میتواند یادداشتهای بارگذاری شده توسط کاربران را بررسی کرده و در صورت تایید، آنها را در دسترس سایر کاربران قرار دهد.
#### **تکنولوژیهای استفاده شده:**
- **HTML:** برای طراحی و ساختار صفحات وب.
- **CSS:** برای طراحی و استایل صفحات.
- **JavaScript:** برای تعاملات و ویژگیهای پیشرفته در رابط کاربری.
- **PHP:** برای پردازش منطق سمت سرور و مدیریت پایگاه داده.
- **MySQL:** برای ذخیره و مدیریت دادههای یادداشتها و کاربران.
- **Bootstrap:** برای طراحی واکنشگرا و زیبا.
- **Ajax:** برای ارسال و دریافت دادهها بدون نیاز به بارگذاری مجدد صفحه.
#### **نحوه اجرای پروژه:**
1. **دانلود و استخراج فایل:**
- فایل پروژه را دانلود کرده و آن را استخراج کنید.
2. **کپی پروژه به پوشه `htdocs`:**
- پوشه اصلی پروژه را کپی کرده و در مسیر `xampp/htdocs/` قرار دهید.
3. **راهاندازی XAMPP:**
- XAMPP را باز کرده و سرویسهای Apache و MySQL را راهاندازی کنید.
4. **پیکربندی پایگاه داده:**
- به phpMyAdmin بروید (آدرس: `http://localhost/phpmyadmin/`).
- یک پایگاه داده با نام `notes` ایجاد کنید.
- فایل `notes.sql` را که در پوشه پروژه قرار دارد، وارد پایگاه داده کنید.
5. **دسترسی به سیستم:**
- مرورگر وب خود را باز کرده و به آدرس `http://localhost/[project-folder]/` بروید تا به سیستم اشتراکگذاری آنلاین یادداشتها دسترسی پیدا کنید.
#### **جزئیات ورود ادمین:**
- **نام کاربری:** root
- **رمز عبور:** adminroot
این سیستم به کاربران این امکان را میدهد که یادداشتهای خود را با دیگران به اشتراک بگذارند و همچنین به ادمین این امکان را میدهد که یادداشتها و کاربران را مدیریت کند.