Skip to content

About

A Warehouse-Store concept-based microservice, built using Fast API, Redis, and ReactJS. Leveraged using Redis Streams.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

FastAPI + Microservices

A Warehouse-Store concept-based microservice, built using Fast API, Redis, and ReactJS. Scripted in Python, JavaScript, and setup automation using shell scripting.

Tech Stack

FastAPI Redis React JavaScript Shell Script

Project Summary

image

  • warehouse-server

Responsible for creating products, and deciding the price and quantity of the product. One can add, list, review and delete the product created.

  • store-server

Responsible for creating orders, on every order placed, 20% of the amount will be added as a tax and will update the status of the product as pending, or completed.

While placing the order, the script is also responsible to check whether the ordered amount out-numbers the available amount or not. If yes, it set the status of the product as pending.

All this happened in the background as a Redis Stream.

About

A Warehouse-Store concept-based microservice, built using Fast API, Redis, and ReactJS. Leveraged using Redis Streams.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages