Alexandria Petroleum Company Website
موقع متكامل لشركة الإسكندرية للبترول يشمل Frontend + Backend + Admin Panel مع قاعدة بيانات قوية.
يضم أكثر من 27 صفحة Frontend بالإضافة إلى لوحة تحكم
التقنيات المستخدمة :
Frontend: HTML, CSS, JavaScript, TailwindCSS
Backend: Node.js, Express.js
Database: MySQL
المميزات والخصائص
تحسين شامل للأداء والجودة:
SEO, Best Practices, Accessibility, Performance
Lazy Loading للصور والكود، Minification & Compression، واستخدام CDN
الـ Admin Panel:
إدارة (About, News, Projects, Contacts, Admins) بإمكانيات إضافة/تعديل/حذف
Authentication & Authorization باستخدام JWT/Sessions
Password Hashing لحماية بيانات تسجيل الدخول
الأمان (Security):
Rate Limiting per IP لمنع إساءة استخدام الـ Contact Form
Input Validation شامل
Error Handling منظم
قاعدة البيانات:
تصميم ERD مترابط ومنظم لإدارة الوحدات والأقسام والمحتوى الديناميكي
Testing & QA:
Unit Tests & Integration Tests لضمان استقرار الكود
رسائل خطأ واضحة وتجربة مستخدم سلسة
Deployment:
إعداد كامل لبيئة الإنتاج (Production) مع Hosting و Configuration احترافي