How anitche-team/anitche works
ANITCHE appears to be a commerce platform: the Django tree separates catalogue, cart, orders, payments, delivery, returns, loyalty, sellers, users, support, notifications and QR passports. The FastAPI service explicitly registers search, AI advice, QR scanning and real-time delivery tracking routers. The sampled code does not show frontend-to-backend calls or Django URL wiring, so those connections are omitted; Django capability labels are inferred from app names.
Main entry points: main.py Rapid services API · App.jsx Web application · recherche.py Search · conseiller_ia.py AI advice
Components 20
Web client
- Web application
frontend/src/App.jsx
Commerce domain
- Commerce API
backend-django/config/urls.py - Product catalogue
backend-django/apps/catalogue/views.py - Shopping cart
backend-django/apps/panier/views.py - Order management
backend-django/apps/commandes/views.py - Payments
backend-django/apps/paiements/views.py - Delivery
backend-django/apps/livraison/views.py - Returns
backend-django/apps/retours/views.py - Seller management
backend-django/apps/vendeurs/views.py - User accounts
backend-django/apps/utilisateurs/views.py - QR passports
backend-django/apps/passeport_qr/views.py
FastAPI services
- Rapid services API
backend-fastapi/app/main.py - Search
backend-fastapi/app/routeurs/recherche.py - AI advice
backend-fastapi/app/routeurs/conseiller_ia.py - QR scanning
backend-fastapi/app/routeurs/scan_qr.py - Live tracking
backend-fastapi/app/routeurs/suivi_temps_reel.py
Customer services
- Loyalty program
backend-django/apps/fidelite/views.py - Notifications
backend-django/apps/notifications/views.py - Customer support
backend-django/apps/support/views.py
Other components
- Shopper
Connections 6
- Shopper → Web application: uses
- Web application → Shopper: renders
- Rapid services API → Search: registers
- Rapid services API → AI advice: registers
- Rapid services API → QR scanning: registers
- Rapid services API → Live tracking: registers