How rukkaxi/neumaconce works
This appears to be a Laravel storefront for NEUMA CONCE: customers can browse products, manage a cart, place orders, use Webpay, and request quotations; authenticated users also have profiles and wishlists. The tree and layout support these as product capabilities, but route declarations and most controller implementations were not supplied, so their exact dispatch and persistence links are not shown. Sampled code confirms product and wishlist operations use their models, and registration creates a user. The graph omits framework internals and bundled frontend plugins.
Main entry points: RouteServiceProvider.php Route setup · ProductController.php Product catalog · database.php Database · OrderController.php Order handling
Components 20
Storefront
- Route setup
app/Providers/RouteServiceProvider.php - Product catalog
app/Http/Controllers/ProductController.php - Shop browsing
app/Http/Controllers/ShopController.php
Commerce
- Cart operations
app/Http/Controllers/CartController.php - Cart middleware
app/Http/Middleware/CartMiddleware.php - Order handling
app/Http/Controllers/OrderController.php - Webpay handling
app/Http/Controllers/WebpayController.php - Quotation requests
app/Http/Controllers/CotizacionController.php
Accounts
- Authentication
app/Http/Controllers/Auth/RegisterController.php - Profile management
app/Http/Controllers/ProfileController.php - Wishlist operations
app/Http/Controllers/ProductController.php
Domain data
- User records
app/Models/User.php - Product records
app/Models/Product.php - Wishlist records
app/Models/Wishlist.php - Order records
app/Models/Order.php - Quotation records
app/Models/Cotizacion.php
Other components
- Shopper
- HTTP entry
public/index.php - Transbank
- Database
config/database.php
Connections 20
- Shopper → HTTP entry: sends request
- HTTP entry → Route setup: boots routing
- Route setup → Product catalog: dispatches
- Route setup → Shop browsing: dispatches
- Route setup → Cart operations: dispatches
- Route setup → Order handling: dispatches
- Route setup → Webpay handling: dispatches
- Route setup → Quotation requests: dispatches
- Route setup → Authentication: dispatches
- Route setup → Profile management: dispatches
- Product catalog → Product records: queries
- Product catalog → Wishlist records: queries and writes
- Authentication → User records: creates user
- Cart middleware → Cart operations: guards requests
- Webpay handling → Transbank: uses SDK
- Product records → Database: persists via ORM
- Wishlist records → Database: persists via ORM
- User records → Database: persists via ORM
- Order handling → Order records: uses model
- Quotation requests → Quotation records: uses model