عن المشروع

cvhome هي منصة تجارة إلكترونية متعددة المستأجرين مصممة لدعم المتاجر الخاصة أو نموذج أعمال SaaS. وهي تطور نموذج المثيل الواحد الخاص بـ Shopizer إلى بنية قابلة للتوسع تتميز بعزل قوي للمستأجرين وتحسينات سحابية أصلية. تشمل القدرات الرئيسية ما يلي: - تعدد المستأجرين: دعم المتاجر المستقلة المتعددة بنطاقات مخصصة على بنية تحتية مشتركة أو معزولة. - بنية الخدمات المصغرة (Microservices Architecture): خدمات مستقلة للمصادقة، وإدارة المستأجرين، ونواة المتجر. - التكامل السحابي الأصلي: محسنة لـ AWS (ECS Fargate, RDS) ومجهزة بالحاويات باستخدام Docker. - أساس SaaS: وحدات مدمجة لعزل المستأجرين، والإدارة المركزية، والاشتراكات. المجموعة التقنية: - الخلفية (Backend): Java (JDK 25), Spring Boot 4.0.1, Spring Cloud, Spring Data JPA/Hibernate, و PostgreSQL. - الواجهة الأمامية (Frontend): Next.js 16, React 19, Angular 20, TypeScript, و Node.js. - البنية التحتية والأدوات: AWS, Terraform, Docker, Caddy, Minio, و Stripe للمدفوعات.