{"repo":"thasup/microservices-ecommerce","free":true,"listed":false,"github":"https://github.com/thasup/microservices-ecommerce","clone":"git clone https://github.com/thasup/microservices-ecommerce.git","description":"Aurapan is a beautiful women's clothes e-commerce website built with microservices architecture, perform server-side rendering by Next.js, developing on Google Cloud Platform environment, running automation test with GitHub Action workflow and deploy on DigitalOcean.","language":"JavaScript","stars":67,"topics":["typescript","docker","kubernetes","skaffold","nextjs","stripe","paypal","mongodb","digitalocean","gcp"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Aurapan Aurapan is a women's clothing e-commerce website that features a fully operational microservices architecture . Built on the Next.js framework for the client-side, while the server-side is developed with TypeScript and Express framework, the website is developed on the Google Cloud Platform environment and integrated with automation testing through GitHub Action workflows. Deployed on a DigitalOcean cluster with a Let's Encrypt certificate, Aurapan delivers a secure and seamless shopping experience. Table of contents - Aurapan - Table of contents - Demo - Features - Usage - Sign up for an account - Purchase products - Pay with Stripe method (recommended) - Pay with the PayPal method - Receive an order - Access the admin dashboard - Add a product to your wishlist - Perform CRUD operations on the product database (create, update, delete) - Installation - Running on Google Cloud Platform - Running on Docker Desktop - Setup Kubernetes Secret - Deployment - Deploy on DigitalOcean - Technology - Disclaimer Demo (Back to top) The Live demo is currently terminated due to the high-cost maintenance for paying Kubernetes cluster to host a microservices website. 😆 You can still run it manually with docker-desktop on your local machine. Features (Back to top) Aurapan's features include: - A fully operational microservices-architecture website with user, product, order, payment, and expiration services completely separated. - All user, product, order, and payment data is stored in","default_branch":null,"files":null,"tree":[],"storefront":"/r/thasup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thasup/microservices-ecommerce/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}