Nabta
قيد التطويرمطوّر متكامل وبنية تحتية (بمفردي) · 2026
منصّة تجارة إلكترونية للنباتات، بنيتها بمفردي عبر 8 مستودعات.
- 01 · Problem
- احتاج عميل إلى سوق نباتات متكامل: واجهة متجر عربية أولًا، ولوحة إدارة خلفية، والبنية التحتية لتشغيله، دون فريق قائم.
- 02 · Approach
- صمّمت وبنيت المنظومة كاملة: خلفية بـNestJS وPrisma وPostgreSQL، وتطبيقَي Flutter فوق حزمة مشتركة، ولوحة إدارة React، وموقعًا تعريفيًّا بـAstro، ونشرًا على خادم واحد عبر Docker Compose وAnsible. مواصفة Swagger/OpenAPI تولّد عملاء الموبايل والويب المُنمّطين.
- 03 · Impact
- النسخة الأولى من الكتالوج منشورة ومختبَرة من الطرف إلى الطرف: تصفّح، وبحث متعدّد الأسماء، ومُقترِح ذكي، وتسعير من الدولار إلى الليرة. السلّة والدفع والدفع الإلكتروني وتدفّق «طبيب النبات» بالذكاء الاصطناعي كانت قيد التطوير حين انتهى تعاقدي في يونيو 2026.
- 0
- مستودعات
- 0
- نقطة REST
- 0
- وحدة خلفية
- NestJS 11
- Prisma 6
- PostgreSQL 16
- Flutter
- React 19
- Astro
- Docker
- Ansible
- Redis
- MinIO
مهندس واحد، ثمانية مستودعات
أملك النظام بالكامل: الخلفية، وتطبيقَي موبايل، ولوحة إدارة ويب، وموقعًا تعريفيًّا، والبنية التحتية على الخادم. مواصفة OpenAPI تولّد عملاء الموبايل والويب المُنمّطين.
- Customer appFlutter · BLoC
- Admin consoleFlutter · BLoC
- Web adminReact 19 · Vite
- Landing siteAstro · Pages
- Mobile sharedDI · net · theming
- OpenAPI spectyped clients
- Backend APINestJS 11 · Prisma 6
- VPS infraDocker · Ansible
- PostgreSQL 16Redis · MinIO
