20-modules/README.md
Modules — index
_Module list validated against kv_module_control (22) + kv_module_registry (23) on 2026-09-06._
One folder per module, each following ../_templates/module.template.md. CommerceX/ecommerce is the fully-worked exemplar — match its depth.
Status legend: ✅ documented & validated · 🟡 partial · ⬜ not yet documented. (This is the documentation status; the feature status lives inside each module page.)
| Module | control key | registry key | Primary code | Doc status |
|---|---|---|---|---|
| CommerceX / E-commerce | ecommerce | merchant | classs/CommerceOrdersModule.php, ProductsModule.php | ✅ exemplar |
| FoodVerse | food | food,tiffin | classs/RestaurantModule.php | ✅ food |
| StayGo (Hotels) | hotels | hotels | classs/HotelModule.php | ✅ hotels |
| RideMate (Cab & Bike) | cab_bike | rides | classs/VehicleModule.php | ✅ ridemate |
| RealtyVerse (Real Estate) | real_estate | realestate,builder | classs/RealEstateModule.php | ✅ realestate |
| Jobs / Employer | jobs | jobs,jobseeker | classs/JobModule.php, JobEmployerOpsModule.php | ✅ jobs |
| Freelancer | freelancer | freelance | classs/FreelancerModule.php | ✅ freelancer |
| HomeAssist / Services | homeassist | services | classs/ServiceModule.php | ✅ services |
| Classifieds | classifieds | classifieds | classs/ClassifiedsModule.php | ✅ classifieds |
| Events | events | events | classs/EventsModule.php | ✅ events |
| Dating / Matrimonial | dating | — | classs/DatingModule.php | ✅ dating |
| Packers & Movers | packers_movers | logistics | classs/TruckBookingModule.php | ✅ packers-movers |
| Courier | courier | — | classs/DeliveryPartnerCourierModule.php | ✅ courier |
| Hyperlocal | hyperlocal | — | classs/HyperlocalModule.php | ✅ hyperlocal |
| Business Directory | business_directory | — | classs/BusinessListingsModule.php, ClaimKycModule.php | ✅ business-directory |
| Social / Feed | (always-on, no control row) | customer | classs/KvFeedEngine.php, PostWallModule.php | ✅ social |
| Universal Entry / Radar | universal_entry (dark) | universal_entry (inactive) | forms/doaction_ue.php, KooviraLocation.php | ✅ search-radar |
| Merchant Business Suite (CRM/POS/Website/Marketing/Dev/Prism) | business_suite | merchant | merchant/ | ✅ merchant-suite |
| Trip Planner | trip_planner | — | triplanner.php | ✅ trip-planner |
| Business Profiles / Professional Network | business_profiles | — | classs/CorporateNetworkModule.php, ProfessionalNetworkModule.php | ✅ business-profiles |
| Investor / VC | investor_vc | investor_vc | classs/InvestorEcosystemModule.php | ✅ investor-vc |
| Startup Passport | startup_passport | — | classs/KvStartupProjections.php | ✅ startup-passport |
| Campus Connect | (registry only) | campus | campus_network.php, classs/KvCampus.php | ✅ campus |
| CareerLab / YEP | (sub-system) | — | classs/KvCareerLabModule.php, yep_* | ✅ careerlab-yep |
| Founders Network | (registry only) | founders_network | validate | ⬜ |
| Healthcare / Automotive / Financial | (registry only, no nav) | healthcare,automotive,financial | registered, no merchant surface (validated absent) | ⬜ |
Documentation order (recommended)
Money-critical, high-traffic first, so the finance-ledger coverage grows fastest:
- ✅ CommerceX (done — exemplar)
- FoodVerse, StayGo, RideMate (P0 money flows)
- RealtyVerse, Jobs (P0 revenue, known role/commission gaps to validate)
- Services, Classifieds, Events
- Social/Feed (high traffic, non-money)
- The rest + the hidden/partial ones (validate reachability before writing "Production").
When adding a module
cp ../_templates/module.template.md ecommerce/…as your guide.- Validate every table with
_tools/(existence, columns, exact count — dated). - Read the real code path; cite
path:line. - Add its features to the registry in ../STATUS.md with the module prefix.
- Flip this row to ✅ / 🟡 and set the date.