NOTE: infinite scroll pagination* is under development. *The category page does not yet have infinite scroll pagination due to a bug.
React.js | Next.js | TypeScript | TailwindCSS
I developed an e-commerce website. The application follows a monolithic architecture with the frontend consuming a RESTful API. To optimize SEO, I incorporated Server-Side Rendering (SSR) and Static Site Generation (SSG). To enhance scalability, I adhered to Clean Architecture and SOLID principles. Moreover, I improved accessibility by implementing ARIA attributes.
The completed project was successfully deployed to production using Vercel.
Visit Astrashop
NOTE: Due to the free hosting plan for the backend, some features may take a few seconds too long to load the first time.