Skip to content

About

Microservice-based architecture designed as a sandbox for testing, benchmarking, and experimental workflows.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

Repository files navigation

Microservice Test Application

Sample App Architecture React Node.js Docker

Welcome to microservice-shop-testapp!

This repository features a versatile, microservice-based architecture designed as a sandbox for testing, benchmarking, and experimental workflows. The application is currently in development and provides the core features of an e-commerce platform:

  • User Authentication: Account creation and login functionality
  • Shopping Cart: Adding products to the cart

Built upon the core foundation of my personal website, the application utilizes a modern tech stack to explore fullstack microservice communication:

  • Frontend: Built with React for a dynamic, responsive user interface.

  • Backend: Powered by Node.js to handle microservice logic efficiently.

How to use?

Using Docker Compose is recommended for quick deployment. However, the frontend and backend can also be launched independently, which is ideal for testing and active development. Detailed instructions can be found in their respective README.md files within each directory.

Run with Docker Compose

The only requirements for deployment are Docker and Docker Compose.

  1. docker compose up --build
  2. http://localhost:3000/

About

Microservice-based architecture designed as a sandbox for testing, benchmarking, and experimental workflows.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages