How kashinath-1908/vangodd works
Vangodd is a regional community discovery and listing application. Visitors start at the homepage, browse business, Agri Market, heritage, or event listings, and can search across the platform; listing pages lead to item details. Registered users can manage submissions through the dashboard, while administrators review content and users. The pages use a shared MySQL connection and session helpers. The README documents the main capabilities, but several routes were not sampled, so their internal calls and some navigation links are not asserted.
Main entry points: db.php Database and sessions · index.php Homepage · admin/dashboard.php Admin oversight · dashboard.php User dashboard
Components 24
Community discovery
- Homepage
index.php - Platform search
search.php - Business directory
modules/business/business.php - Business details
modules/business/view_business.php - Agri Market
modules/product/product.php - Product details
modules/product/view_product.php - Heritage discovery
modules/heritage/heritage.php - Heritage map
modules/heritage/map.php - Events listing
modules/events/events.php - Event details
modules/events/view_event.php
Accounts and listings
- Account access
modules/auth/login.php - User dashboard
dashboard.php - Listing management
modules/dashboard/add_business.php - Product management
modules/dashboard/add_product.php - Event management
modules/events/add_event.php - Heritage submissions
modules/heritage/add_heritage.php
Administration
- Admin oversight
modules/admin/dashboard.php - Business verification
modules/admin/verify_business.php - Heritage verification
modules/admin/verify_heritage.php - Event administration
modules/admin/manage_events.php - User administration
modules/admin/manage_users.php
Shared runtime
- Database and sessions
config/db.php - MySQL database
Other components
- Visitor
Connections 25
- Visitor → Homepage: opens
index.php - Homepage → Platform search: searches via
index.php - Homepage → Business directory: links to
index.php - Homepage → Heritage discovery: links to
index.php - Homepage → Events listing: links to
index.php - Visitor → Agri Market: browses
- Visitor → Heritage map: explores map
- Visitor → Account access: signs in
- Visitor → Business details: views listing
- Visitor → Product details: views listing
- Visitor → Event details: views event
- User dashboard → Listing management: manages listings
- User dashboard → Product management: manages products
- Visitor → Event management: submits events
- Visitor → Heritage submissions: submits heritage
- Admin oversight → Business verification: reviews businesses
- Admin oversight → Heritage verification: reviews heritage
- Admin oversight → Event administration: manages events
- Admin oversight → User administration: manages users
- Platform search → Database and sessions: queries through
search.php - Business directory → Database and sessions: queries through
modules/business/business.php - Agri Market → Database and sessions: queries through
modules/product/product.php - Heritage discovery → Database and sessions: queries through
modules/heritage/heritage.php - Events listing → Database and sessions: queries through
modules/events/events.php - Database and sessions → MySQL database: connects to
config/db.php