Skip to content

Repo containing some tests projects focusing on React/Redux and system architecture

Notifications You must be signed in to change notification settings

nomadyus/wallab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wallab

tl;dr;

 docker-compose -f docker-compose.yml up --build

Repository containing some test projects to showcase skills in React/Redux as well as System Architecture Design.

Getting Started

The application has three parts (the UI, the BFF, and the API). These all run independent of each other but the UI requires the BFF and the BFF uses the API.

Running the Application

To run all the application together you can use docker-compose to run each process and link the hosts and dependencies appropriately. The command to run the application:

 docker-compose -f docker-compose.yml up --build

Once the docker-compose command is complete the application will be available for view at http://127.0.0.1:80.

UI

Located in the ./ui directory is the UI component can be rendered by first building the application then serving it with the command npm run serve.

BFF

The BFF layer is an express App which is located in ./ui. It can be easily started with the command npm start.

API

Just like the BFF layer the API portion of the system is an express App which is located at ./api and can be easily started with the command npm start.


Started Sep 27th 2017

About

Repo containing some tests projects focusing on React/Redux and system architecture

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published