A multi-tenant sales platform that unifies how DSS and master-dealers sell cameras online, replacing spreadsheets and manual order workflows with a single, trackable system.
I joined as a freelance front-end engineer to design and implement the web across three applications, collaborating with the back-end team and integrating into their .NET + SQL stack.
I also owned deployment end to end, setting up GitHub Actions pipelines that build and ship the applications to Portainer so changes move from commit to production with minimal manual work.
Live at khotot.vn and its admin tools are actively used by DSS sales teams to manage catalog, pricing, promotions, and orders.
Core sub-projects:
-
DSS Admin
An internal dashboard for DSS operators to manage the full catalog (products, price tiers), configure promotions, and monitor orders and customer activity in real time.
- Angular 20
- TailwindCSS 4
- Ng Zorro
- SignalR
-
Master Dealer Admin
A portal for Master Dealers to manage their own downstream network: onboarding sub-dealers, controlling which products they can sell, adjusting margins, and reviewing performance and orders across their hierarchy.
- Angular 20
- TailwindCSS 4
- Ng Zorro
- SignalR
-
Sub Dealer Client
The public e-commerce experience where customers browse cameras, compare specs, view dealer-specific pricing, and place orders that are routed into the dealer network.
- Next 15
- TailwindCSS 4
- Hero UI 2
- SignalR
-
DSS API (not my work)
A RESTful API that provides data for the website and the dashboard.
- Net Core
- SQL Server
- SignalR