مشروع Laravel API + Breeze + Vue.js + Vite لإدارة الملفات.
git clone https://github.com/Youssef-Mohammed317/File-Manger-App.git
cd File-Manger-Appاستبدل <repo-url> برابط المستودع و <project-folder> باسم مجلد المشروع.
cd file_manger_backend
composer installcp .env.example .env
php artisan key:generateقم بتحديث بيانات قاعدة البيانات في .env مثل:
DB_DATABASE=your_database
DB_USERNAME=your_username
DB_PASSWORD=your_password
MAIL_MAILER=your_mailer
MAIL_SCHEME=null
MAIL_HOST=127.0.0.1
MAIL_PORT=1025
php artisan migratephp artisan servecd ../file_manger_frontend
npm installقم بتحديث VITE_API_BASE_URL في .env:
VITE_API_BASE_URL=http://127.0.0.1:8000
npm run devافتح المتصفح على http://localhost:5173/ لتشغيل التطبيق.
- PHP 8.x + Composer
- Laravel 10.x أو أحدث
- MySQL
- Node.js 16+ + npm
- Vite.js
إذا واجهت أي مشاكل، لا تتردد في فتح Issue في المستودع! 🚀