View Code? Open in Web Editor
NEW
POC applications on business automation.
Dockerfile 0.22%
JavaScript 32.39%
HTML 0.19%
CSS 8.46%
TypeScript 55.65%
Shell 0.35%
Less 0.35%
EJS 0.39%
SCSS 0.45%
HCL 0.91%
PLpgSQL 0.64%
samantha's Introduction
![Production Deployment to Amazon ECS](https://github.com/bellhop-io/samantha/workflows/Production%20Deployment%20to%20Amazon%20ECS/badge.svg)
- React Web App
- Express Server for event handling
- Hasura GraphQL
- Postgres DB (local) or RDS Aurora Postgres (prod)
- Check out this project
- Install VSCode
- Install homebrew
- Install NVM
- Install Yarn
- Install Node
- brew install node
- Note: AWS Lamba supports version 12.
- Install Docker
Docker Compose for standing up the server/hasura/postgres while developing web
cd $REPO_ROOT
docker-compose up -d server
Docker Compose for standing up the full stack in local env
cd $REPO_ROOT
docker-compose up -d
Terraform for deploying the full stack to AWS Fargate
- CI/CD managed by Github Actions
- DATABASE_URL will be injected into api service from .env
samantha's People
Watchers