~/project
Full-Stack E-Commerce Platform
An Angular storefront backed by Hasura GraphQL. Catalog browsing, cart management, checkout: the standard e-commerce flow, with server-state consistency treated as a first-class concern.
- Angular
- Hasura GraphQL
- TailwindCSS
- PrimeNG
- TypeScript
Role: Personal project · Year: 2023 - 2024 · Status: shipped
tldr: A full e-commerce flow built to understand how cart state, inventory, and checkout stay in sync between a reactive Angular frontend and a GraphQL backend. Hasura enforces authorization at the data layer; the frontend can’t get ahead of the server.
An Angular storefront backed by Hasura GraphQL. Catalog browsing, cart management, checkout: the standard e-commerce flow, with server-state consistency treated as a first-class concern.