Engineering Case Study 2023-2024
Full-Stack E-Commerce Platform
An end-to-end e-commerce application built with Angular and Hasura GraphQL, covering catalog, cart, and checkout flows with a structured client data layer via Apollo.

Problem and Approach
An end-to-end e-commerce application built with Angular and Hasura GraphQL, covering catalog, cart, and checkout flows with a structured client data layer via Apollo.
Technical Learnings
- GraphQL schema modeling for predictable query and mutation behavior
- Apollo Client caching strategy and state consistency tradeoffs
- Angular reactive form patterns for complex transactional flows
- Modular e-commerce architecture with clear domain boundaries
- UI system integration using PrimeNG component abstractions