How mrfaneva/info_varotra works
Info_Varotra is a PHP/MySQL storefront combined with an appointment-booking service and an administrator back office. The customer workflow spans browsing products or services, managing a cart and placing an order, requesting a service, then tracking activity in a customer account; administrators manage the catalog and process orders and service requests. The graph keeps these stages distinct. Source excerpts directly confirm only some page behavior, so links for unsampled handlers rely on README-described capabilities, and uncertain internal calls are omitted.
Main entry points: database.php PDO connection · index.php Home and catalog · demande_service.php Book service · espace.php Account history
Components 23
Storefront
- Home and catalog
index.php
Customer workflows
- Shopping cart
client/panier.php - Place order
client/commande.php - Customer access
client/connexion.php - Customer registration
client/inscription.php - Book service
client/demande_service.php - Account history
client/espace.php - Customer logout
client/deconnexion.php
Administration
- Administrator access
admin/login.php - Dashboard
admin/index.php - Catalog management
admin/produits.php - Category management
admin/categories.php - Order processing
admin/commandes.php - Service requests
admin/demandes.php - Client directory
admin/clients.php - Administrator logout
admin/deconnexion.php - Product editor
admin/produit_form.php
Shared runtime
- PDO connection
config/database.php - Shared header
includes/header.php - MySQL data
database/site_informatique.sql
Other components
- Visitor
- Customer
- Administrator
Connections 34
- Visitor → Home and catalog: browses
- Customer → Customer access: signs in
- Customer → Customer registration: registers
- Customer → Shopping cart: manages cart
- Customer → Place order: places order
- Customer → Book service: requests service
- Customer → Account history: tracks activity
- Customer → Customer logout: signs out
- Administrator → Administrator access: signs in
- Administrator → Dashboard: views metrics
- Administrator → Catalog management: manages products
- Administrator → Category management: manages categories
- Administrator → Order processing: processes orders
- Administrator → Service requests: reviews requests
- Administrator → Client directory: views clients
- Administrator → Administrator logout: signs out
- Home and catalog → Shopping cart: links to
- Home and catalog → Book service: links to
- Shopping cart → Place order: continues to
- Account history → Customer access: redirects unauthenticated
- Book service → Customer access: redirects unauthenticated
- Catalog management → Product editor: edits product
- Home and catalog → PDO connection: loads PDO
- Book service → PDO connection: loads PDO
- Account history → PDO connection: loads PDO
- Shopping cart → PDO connection: loads PDO
- Dashboard → PDO connection: loads PDO
- Category management → PDO connection: loads PDO
- Product editor → PDO connection: loads PDO
- Client directory → PDO connection: loads PDO
- PDO connection → MySQL data: connects to
- Home and catalog → Shared header: includes
- Book service → Shared header: includes
- Account history → Shared header: includes