CoffeeWithCloudySpartans
CoffeeWithCloudySpartans copied to clipboard
Developed an Online Coffee Store application using Mongo, Express, React, Node (MERN) and Go. Hosted the data service API modules developed in Go as microservices using Kubernetes. Aim is to demonstra...
CoffeeWithCloudySpartans
Developed an Online Coffee Store application using Mongo, Express, React, Node (MERN) and Go. Hosted the data service API modules developed in Go as microservices using Kubernetes.
Original Repository :
https://github.com/nguyensjsu/fa18-281-cloudy-spartans
Partition Tolerance demonstration of MongoDB and Riak KV
https://www.youtube.com/watch?v=xMG_6eMnPzU&t=639s
MongoDB Sharding
https://www.youtube.com/watch?v=U6fFF6tnr8Y&t=15s
Application Architecture Diagram
Microservices Architecture
User Services
Catalog Services
Shopping Cart Services
Payment Services
Following are the core services in our application:
login/sign-up service
A user will be able to sign-up and login using this service.
catalog services (Administrator)
Items available will be displayed on the website. Additionally maintenance of items within the catalog will be performed by users with admin privileges.
shopping cart service
A user can add/remove multiple items to the cart and checkout.
order processing service
Items present in the shopping cart are processed via a card payment or coupons.
Team Members:
- Mudambi Seshadri Srinivas
- Preethi Thimma Govarthanarajan
- Abhishek Konduri
- Hansraj Mathakar