تطوير Backend لنظام السفر

Job ID: 40488531

Budget: $30 – $250 USD

مطلوب مبرمج Full Stack لتحويل نظام إدارة خدمات السفر (Frontend جاهز) إلى نظام متكامل Online.

الوضع الحالي:

* الواجهة الأمامية (Frontend) مكتملة بالكامل بلغة HTML/CSS/JavaScript.
* المطلوب تنفيذ Backend احترافي وربط النظام بقاعدة بيانات حقيقية ورفع المشروع على استضافة مناسبة.

المهام المطلوبة:

1- تحليل الواجهة الحالية وفهم جميع الشاشات والوظائف الموجودة.

2- تصميم قاعدة بيانات احترافية تشمل:

* المستخدمين والصلاحيات.
* العملاء.
* المكاتب والموردين.
* الخدمات.
* العمليات والحجوزات.
* سندات القبض والصرف.
* القيود المحاسبية.
* الصناديق والبنوك.
* التقارير.

3- تطوير REST API كاملة لجميع العمليات:

* CRUD Operations.
* Authentication.
* Authorization.
* Validation.
* Error Handling.

4- إنشاء نظام تسجيل دخول حقيقي:

* JWT Authentication.
* إدارة الجلسات.
* صلاحيات المستخدمين.

5- ربط جميع صفحات الواجهة الأمامية مع قاعدة البيانات من خلال API.

6- تنفيذ العمليات المحاسبية وربطها تلقائياً:

* القيود المحاسبية.
* الذمم المدينة.
* الذمم الدائنة.
* أرصدة الصناديق والبنوك.

7- إنشاء لوحة إعدادات للنظام.

8- رفع المشروع على استضافة سحابية مناسبة.

9- تسليم:

* سورس كود كامل.
* قاعدة البيانات.
* ملف التثبيت.
* شرح طريقة التشغيل.
* توثيق API.

المتطلبات التقنية المفضلة:
Backend:

* Laravel أو Node.js (NestJS / Express)

Database:

* PostgreSQL أو MySQL

Server:

* VPS أو Cloud Hosting

يشترط:

* كتابة كود نظيف وقابل للتطوير.
* الالتزام بالأمان والحماية.
* تسليم المشروع كاملاً وجاهزاً للإنتاج.