How rur1k/myhouse24 works
MyHouse24 is a Django web application with separate administrative and personal-area apps. The available tree and JavaScript indicate property-management workflows involving houses, service invoices, receipts, and messages; the README is empty and the Django application source was not sampled, so those feature links are kept broad. The graph shows the project routing boundary, the two app layers, and their ORM-backed state without asserting unsampled model relationships or detailed request handlers.
Main entry points: MyHouse24/urls.py Project routing · adminpanel/views.py Admin workflows · personalarea/views.py Personal workflows · adminpanel/urls.py Admin routes
Components 13
Django project
- Project routing
MyHouse24/urls.py - Project settings
MyHouse24/settings.py - Application database
Administration
- Admin routes
adminpanel/urls.py - Admin workflows
adminpanel/views.py - Admin forms
adminpanel/forms.py - Admin records
adminpanel/models.py
Personal area
- Personal routes
personalarea/urls.py - Personal workflows
personalarea/views.py - Personal forms
personalarea/forms.py - Personal records
personalarea/models.py
Browser interactions
- Admin interactions
static/adminpanel/js/main.js
Other components
- Browser user
Connections 13
- Browser user → Project routing: HTTP requests
- Project routing → Admin routes: routes requests
- Project routing → Personal routes: routes requests
- Admin routes → Admin workflows: dispatches
- Personal routes → Personal workflows: dispatches
- Admin workflows → Admin forms: uses forms
- Personal workflows → Personal forms: uses forms
- Admin workflows → Admin records: uses records
- Personal workflows → Personal records: uses records
- Admin records → Application database: persists data
- Personal records → Application database: persists data
- Browser user → Admin interactions: loads page
- Admin interactions → Project routing: posts actions