VetHub Documentation
Welcome to the VetHub pet marketplace documentation. This site covers product modules, roles, and flows for building and extending the platform.
What is VetHub?
VetHub is a pet marketplace that connects vendors with customers. Documentation is organized by modules so each area of the product can grow independently.
Current modules
| Module | Description |
|---|---|
| Authentication | Sign up, login, sessions, and role-based access |
| Vendor | Vendor dashboard, profile, and marketplace activity |
| Superadmin | Platform administration and oversight |
Languages
Documentation is available in English and Arabic (Saudi Arabia, RTL). Use the language switcher in the navbar.
Roles at a glance
- Vendor — sells products or services on the marketplace
- Superadmin — manages the platform, vendors, and global settings
- Customer (planned) — browses and purchases; add when ready
To add a new module later, create a folder under docs/modules/, add a _category_.json, and write overview pages.