Skip to content

About

CMS, CRM, Social Media and Accounting assistant - all in one teacher assistant web-app

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teacherstribe

A CMS, CRM and social media platform specified for language teachers developed by pure PHP and javascript + MySQl database. پلتفرم مدیریت آموزشی TeacherTribe یک سیستم جامع مدیریت آموزشی (CMS) مبتنی بر PHP برای معلمان و مؤسسات آموزشی که امکان مدیریت کامل فعالیت‌های تدریس و تعامل با زبان‌آموزان را فراهم می‌کند.

🌟 ویژگی‌های اصلی سیستم مدیریت یکپارچه مدیریت زبان‌آموزان: ثبت نام، پیگیری پیشرفت، نگهداری سوابق آموزشی

مدیریت زمان و برنامه‌ریزی: سیستم زمان‌بندی کلاس‌ها، تقویم آموزشی

مدیریت مالی و حسابداری: پیگیری پرداخت‌ها، صورتحساب‌ها، مالیات

شبکه اجتماعی معلمان: امکان ارتباط و تعامل بین مدرسین

قابلیت‌های منحصر به فرد ایجاد ساب‌دامین خودکار: سیستم یکپارچه با API cPanel برای ایجاد ساب‌دامین اختصاصی برای هر معلم

قالب‌های آماده: مجموعه‌ای از قالب‌های واکنشگرا و قابل تنظیم برای سایت هر معلم

سیستم امنیتی پیشرفته: مکانیزم‌های امنیتی چندلایه برای محافظت از داده‌های حساس

🛠 فناوری‌های استفاده شده Backend: PHP 7.x با معماری MVC

Frontend: JavaScript (ES6+), HTML5, CSS3

پایگاه داده: MySQL با بهینه‌سازی پیشرفته

سرور: Apache با پیکربندی اختصاصی

کتابخانه‌ها: jQuery, Bootstrap, Chart.js

📦 راه‌اندازی و نصب پیش‌نیازها PHP 7.2 یا بالاتر

MySQL 5.7 یا بالاتر

cPanel/WHM با دسترسی API

Composer

مراحل نصب دریافت سورس کد:

bash git clone https://github.com/teachertribe/platform.git cd platform نصب وابستگی‌ها:

bash composer install پیکربندی محیط:

bash cp .env.example .env

ویرایش فایل .env و تنظیم مقادیر مناسب

راه‌اندازی پایگاه داده:

bash php artisan migrate --seed تنظیم دسترسی‌ها:

bash chmod -R 755 storage bootstrap/cache تولید کلید امنیتی:

bash php artisan key:generate 🔧 پیکربندی cPanel API برای فعال‌سازی قابلیت ایجاد ساب‌دامین خودکار:

ایجاد کاربر API در cPanel

تنظیم مجوزهای لازم

وارد کردن اطلاعات در بخش مدیریت پنل

تست اتصال API

🎨 قالب‌های موجود قالب مدرن آموزشی

قالب مینیمال شخصی

قالب مؤسسه آموزشی

قالب ویژه زبان‌های خارجی

قالب ریسپانسیو موبایل اول

🔒 ویژگی‌های امنیتی احراز هویت دو مرحله‌ای

رمزنگاری end-to-end

محافظت در برابر حملات XSS و CSRF

مانیتورینگ فعالیت‌های مشکوک

backup خودکار روزانه

فایروال برنامه‌های تحت وب

🌐 دسترسی آنلاین پلتفرم در حال حاضر فعال و قابل دسترسی است:

آدرس اصلی: https://teachertribe.net

محیط‌های تست محیط دمو: https://demo.teachertribe.net

مستندات API: https://api.teachertribe.net/docs

📞 پشتیبانی برای دریافت پشتیبانی و راهنمایی می‌توانید از طریق روش‌های زیر با ما در ارتباط باشید:

تیکت پشتیبانی در پنل کاربری

ایمیل: support@teachertribe.net

تلگرام: @teachertribesupport

🤝 مشارکت در توسعه این پروژه متن باز است و از مشارکت جامعه توسعه‌دهندگان استقبال می‌کند. برای مشارکت:

پروژه را fork کنید

شاخه feature جدید ایجاد کنید (git checkout -b feature/amazing-feature)

تغییرات را commit کنید (git commit -m 'Add amazing feature')

تغییرات را push کنید (git push origin feature/amazing-feature)

Pull Request ایجاد کنید

📄 لایسنس این پروژه تحت لایسنس MIT منتشر شده است. برای اطلاعات بیشتر فایل LICENSE را مطالعه کنید.

✨ نسخه‌گذاری ما از SemVer برای نسخه‌گذاری استفاده می‌کنیم. برای مشاهده نسخه‌های موجود به صفحه tags مراجعه کنید.

🙌 تشکر و قدردانی از تمام معلمان و توسعه‌دهندگانی که در بهبود این پلتفرم مشارکت کرده‌اند تشکر می‌کنیم.

About

CMS, CRM, Social Media and Accounting assistant - all in one teacher assistant web-app

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages