Skip to content

ReneI/microservices-java-spring

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microservice fraud system

High Level Design

Hand-on project java microservices

1. First Part

  1.1 Abstract

  1.2 Acronyms

  1.3 Goals

  1.4 Stakeholders

  1.5 Assumptions

  1.6 Limitations & Unknowns

  1.7 Supported use-cases

  1.8 Out of Scope

2. Proposal

  2.0 Architecture

  2.1 Architecture Diagram C4

  2.2 Stripe Integration


1. First Part

1.1 Abstract

1.2 Acronyms

1.3 Goals

Provide a system architecture that allows users to make online purchases. Additionally, this project targets the open-source software development community

1.4 Stakeholders

  • Project Owner: Rene Ibarra
  • Open-source community: Anyone interested in copying, manipulating and reproducing this software for learning purposes.

1.5 Assumptionse the Rest API used in the backend

  • Dev in progress

1.6 Limitations & Unknowns

1.7 Supported use-cases

1.8 Out of Scope

2. Proposal

2.1 Architecture

The proposed system will use Spring boot Framework to create the API that will communicate with the database and receive requests from a frontend interface created with react and Bulma. The system will have an integration with Stripe API to process payments.

2.2 Architecture Diagram C4

Level 1: System Context Diagram

microservices-java-spring javamiscroservice

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages