Skip to content

AadityaKhetan/cdp-team1

 
 

Repository files navigation

cdp-team1

2022-Capability Dev Program - Team1


We've learned to seek engaging in-hand comfy experiences from every service provider as smartphones transform mundane chores like food ordering, taxi and more. And the e-commerce industry is no exception. Consumers are transforming into a lifestyle where they who do not want to waste time commuting to different places to shop different goods. They want to discover things quickly at the comfort of their homes, order products, get them delivered in a day or two. In a country with growing internet adaptation, this demand is going to surge more in the coming years. That alone appears to be sufficient reason to persuade an e-commerce application that is scalable, distributed and loosely coupled - providing more agility, flexibility and resilience. Here's exactly where Swiggy Qwik comes into picture ! Come on, let's dive more.

Tech Stack

Simple Architecture

Microservices :

Admin - Microservices Front Store - Microservices
# Developer Microservice
1 Ayan Authorization
2 Yash Mantri Categories
3 Akash Yadav Products
4 Aryan Dhirr Cart
5 Aaditya Khetan Payments
6 Aaditya Khetan Transactions
7 Ravi Kumar S Customer
# Developer Microservice
1 Ayan Gateway
2 Yash Mantri Rewards
3 Akash Yadav Products
4 Aryan Dhirr Orders
5 Ravi Kumar S Customer
6 Ashwin Gopalsamy Shipping
7 Ashwin Gopalsamy Checkout

Non-Functional Requirements

  1. Behavior-driven development Development
  2. Domain-driven design
  3. Source Code Management
  4. Containerization with Docker
  5. Continuous Integration/ Continuous Development with Jenkins,Docker,AWS.
  6. Documentation with Swagger
  7. Monitoring with Prometheus
  8. Testing with Code Coverage > 80%

CI-CD Pipeline

Team1-CICD drawio


Auth Admin & Frontstore - Architecture

Auth.png

Transaction Admin - Architecture

Transaction

Payments Admin - Architecture

image

Products Admin - Architecture

image

Products Front Store - Architecture

image

Rewards Front Store - Architecture

image

Category - Architecture

image

Shipping Address - Architecture

image

Checkout - Architecture

image

Order - Architecture

image

Cart - Architecture

image

Customer - Architecture

image

Account Front Store - Architecture

image

About

2022-Capability Dev Program - Team1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 98.7%
  • Other 1.3%