Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vishallas/multicontainer-pern-stack-numbers
This is a simple PERN Stack app that can store entered numbers in postgreDB.
https://github.com/vishallas/multicontainer-pern-stack-numbers
Last synced: about 1 month ago
JSON representation
This is a simple PERN Stack app that can store entered numbers in postgreDB.
- Host: GitHub
- URL: https://github.com/vishallas/multicontainer-pern-stack-numbers
- Owner: Vishallas
- Created: 2024-03-04T06:21:26.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-01T05:43:33.000Z (9 months ago)
- Last Synced: 2024-04-01T06:46:38.731Z (9 months ago)
- Language: JavaScript
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Multicontainer application P-E-R-N Stack
It contains React client, Node.js backend, PostgreSQL and Nginx
You can run it in development mode: `docker-compose up --build`
For production mode I planned to use AWS EKS.
# Architecture
I have use seperate architecture for Development and Production mode.
## Development
The development mode has React app directly accessed by the main nginx server.
![muliticontainer_r2np_architecture_dev_drawio](https://github.com/Vishallas/multicontainer-pern-stack-numbers/assets/103063354/edfb4420-fbd6-41c1-b382-390cbf6309ad)
## Production
The production mode has the seperate nginx server for frontend where the build contents of the react app where used.
![multicontainer_r2np_architecture_prod_drawio](https://github.com/Vishallas/multicontainer-pern-stack-numbers/assets/103063354/833dbdc2-f6ba-486d-bef4-039df955d31f)