How ericadevs/nyumbani-interiors works
IntDesigns is a Django interior-design portfolio and lead-generation site with an administrative dashboard. Visitors browse studio information and project galleries, or submit contact, consultation, and appointment requests; staff manage projects and review or delete those submissions. The graph separates public routing, portfolio, inquiry handling, and administration. Evidence is limited to the README (empty) and indexed excerpts/read files; unsampled dashboard capabilities are represented only where the tree or indexed references support them.
Main entry points: Dashboard/views.py Dashboard Views · urls.py Site Routing · Contacts/views.py Inquiry Views · IntDesigns/views.py Studio Pages
Components 18
Public Site
- Site Routing
IntDesigns/urls.py - Studio Pages
IntDesigns/views.py - Studio Templates
templates
Project Portfolio
- Portfolio Routing
Portfolio/urls.py - Portfolio Views
Portfolio/views.py - Project Records
Portfolio/models.py - Project Form
Portfolio/forms.py - Portfolio Templates
Portfolio/templates/pages
Client Inquiries
- Inquiry Views
Contacts/views.py - Inquiry Forms
Contacts/forms.py - Inquiry Records
Contacts/models.py - Inquiry Templates
Contacts/templates/pages
Administration
- Dashboard Routing
Dashboard/urls.py - Dashboard Views
Dashboard/views.py - Dashboard Forms
Dashboard/forms.py - Dashboard Templates
Dashboard/templates/base - Dashboard User Model
Dashboard/models.py
Other components
- Visitor
Connections 22
- Visitor → Site Routing: requests pages
IntDesigns/urls.py - Site Routing → Studio Pages: routes studio pages
IntDesigns/urls.py - Site Routing → Inquiry Views: routes inquiries
IntDesigns/urls.py - Studio Pages → Studio Templates: renders pages
IntDesigns/views.py - Studio Pages → Project Records: reads latest projects
IntDesigns/views.py - Visitor → Portfolio Routing: requests projects
Portfolio/urls.py - Site Routing → Portfolio Routing: includes routes
IntDesigns/urls.py - Portfolio Routing → Portfolio Views: routes project pages
Portfolio/urls.py - Portfolio Views → Project Records: reads projects
Portfolio/views.py - Portfolio Views → Portfolio Templates: renders galleries
Portfolio/views.py - Visitor → Inquiry Views: submits inquiries
Contacts/views.py - Inquiry Views → Inquiry Forms: validates submissions
Contacts/views.py - Inquiry Forms → Inquiry Records: saves records
Contacts/forms.py - Inquiry Views → Inquiry Templates: renders forms
Contacts/views.py - Visitor → Dashboard Routing: requests dashboard
Dashboard/urls.py - Site Routing → Dashboard Routing: includes dashboard
IntDesigns/urls.py - Dashboard Routing → Dashboard Views: routes admin actions
Dashboard/urls.py - Dashboard Views → Project Records: manages projects
Dashboard/views.py - Dashboard Views → Inquiry Records: reviews submissions
Dashboard/views.py - Dashboard Views → Project Form: uses project form
Dashboard/views.py - Dashboard Views → Dashboard Forms: uses login form
Dashboard/views.py - Dashboard Views → Dashboard Templates: renders dashboard
Dashboard/views.py