How luthfiaziz25/gudangberas works
This is a CodeIgniter warehouse and inventory application: users enter through login, while staff-facing areas cover products, purchasing, transactions, and suppliers; management views include stock, requests, and reports, with separate administration and export features. The sampled product model confirms that sales confirmation records outgoing goods and reduces stock. The README is empty, and most application controllers and models were not sampled, so their detailed call wiring is not asserted; the graph shows only routing and database interactions supported by the available evidence.
Main entry points: Router.php Request router · routes.php Route configuration · m_produk.php Product and stock logic · database.php Database settings
Components 19
Web runtime
- Request router
system/core/Router.php - Route configuration
application/config/routes.php - Application controllers
application/controllers - Role-based screens
application/views
Access and administration
- Login
application/controllers/c_login.php - Administration
application/controllers/c_admin.php
Warehouse operations
- Staff operations
application/controllers/c_produk.php - Order handling
application/controllers/c_pemesanan.php - Transactions
application/controllers/c_transaksi.php - Supplier management
application/controllers/c_supplier.php - Product and stock logic
application/models/m_produk.php
Management and reporting
- Manager workspace
application/controllers/c_kepala.php - Policy management
application/controllers/c_kebijakan.php - Reports and exports
application/controllers/c_excel.php - PDF output
application/controllers/c_pdf.php
Data and persistence
- Application models
application/models - Database settings
application/config/database.php - Gudang database
Other components
- Application users
Connections 5
- Route configuration → Request router: sets default route
- Request router → Application controllers: dispatches requests
- Application users → Request router: sends request
- Database settings → Gudang database: configures connection
- Product and stock logic → Gudang database: queries and updates