How ziyade001/ace-arts-deco works
Ace_Arts & Déco is a Laravel site for presenting a woodworking atelier and its creations, with a catalogue and authenticated catalogue-management area. Visitors browse the public site and catalogue, or contact the atelier; administrators sign in to add catalogue images. The graph reflects documented capabilities and sampled controller behavior. The route file and several controllers were not sampled, so uncertain dispatch details and external contact handling are omitted.
Main entry points: CatalogueController.php Catalogue actions · auth.php Auth routes · web.php Web routes · MainController.php Site pages
Components 17
Public presentation
- Web routes
routes/web.php - Site pages
app/Http/Controllers/MainController.php - Public pages
resources/views/welcome.blade.php - Contact handling
app/Http/Controllers/ContactController.php - Contact email view
resources/views/emails/contact.blade.php
Catalogue
- Catalogue actions
app/Http/Controllers/CatalogueController.php - Category display
resources/views/catalogue/show.blade.php
Accounts
- Auth routes
routes/auth.php - Session handling
app/Http/Controllers/Auth/AuthenticatedSessionController.php - Login page
resources/views/auth/login.blade.php - Registration
app/Http/Controllers/Auth/RegisteredUserController.php - Profile management
app/Http/Controllers/ProfileController.php
Application data
- Catalogue records
app/Models/Catalogue.php - Image storage
app/Http/Controllers/CatalogueController.php - User records
app/Models/User.php
Other components
- Visitor
- Administrator
Connections 16
- Visitor → Web routes: requests pages
- Web routes → Site pages: dispatches
- Site pages → Public pages: renders
- Visitor → Contact handling: submits inquiry
- Web routes → Catalogue actions: dispatches catalogue
- Catalogue actions → Catalogue records: queries and saves
- Catalogue actions → Image storage: stores images
- Catalogue actions → Category display: renders category
- Administrator → Auth routes: requests access
- Auth routes → Session handling: dispatches
- Session handling → Login page: renders login
- Administrator → Catalogue actions: adds creations
- Auth routes → Registration: dispatches registration
- Registration → User records: creates user
- Auth routes → Profile management: dispatches profile
- Profile management → User records: updates or deletes