How vsiprobihy/backend works
This is a Django backend whose apparent product is event discovery and management, with user accounts, organizer/organization support, and event configuration features. The likely principal workflow is a client discovering public events and then using authenticated APIs for account or event-related actions. The tree identifies domain modules, but the README describes only running the project and the sampled source does not include the API views, URL wiring, or model definitions; therefore the graph shows domain boundaries and only cautious, conventional request-flow links.
Main entry points: urls.py Project routing · auth_views.py Account workflows · models.py Event records · views.py User workflows
Components 24
API entry points
- Project routing
vsizabihi/urls.py - Authentication API
authentication/urls.py - Event API
event/urls.py - Public events API
public_event/urls.py - Organization API
organization/urls.py - User API
user/urls.py - Custom admin API
custom_admin/urls.py
Identity and users
- Account workflows
authentication/auth_views.py - Authentication core
authentication/views.py - Identity records
authentication/models.py - User workflows
user/views.py - User records
user/models.py
Event management
- Event workflows
event/views.py - Event records
event/models.py - Public listings
public_event/views.py - Distance and pricing
event/distance_details - Age categories
event/age_category - Promo codes
event/promo_code - Additional items
event/additional_items
Platform support
- Organization workflows
organization/views.py - Admin workflows
custom_admin/views.py
Other components
- API client
- Email service
- Database
Connections 24
- API client → Project routing: sends requests
- Project routing → Authentication API: routes to
- Project routing → Event API: routes to
- Project routing → Public events API: routes to
- Project routing → Organization API: routes to
- Project routing → User API: routes to
- Project routing → Custom admin API: routes to
- Authentication API → Account workflows: dispatches to
- Account workflows → Authentication core: uses
- Account workflows → Identity records: reads and writes
- Account workflows → Email service: sends account email
- User API → User workflows: dispatches to
- User workflows → User records: reads and writes
- User workflows → Event records: uses event records
- Event API → Event workflows: dispatches to
- Event workflows → Event records: reads and writes
- Public events API → Public listings: dispatches to
- Public listings → Event records: reads event records
- Organization API → Organization workflows: dispatches to
- Custom admin API → Admin workflows: dispatches to
- Distance and pricing → Database: persists rule updates
- Event records → Database: persists records
- Identity records → Database: persists records
- User records → Database: persists records