Skip to content

vahpetr/react-frontend-skeleton

Repository files navigation

Frontend skeleton

Frontend skeleton web app. Deployed on Heroku react-frontend-skeleton.herokuapp.com. First open can be slow, the node can sleep.

Installation

npm install
echo "PORT=80" >> .env

Run app

# development watch
npm run start

# production
npm run build

Running tests

# all tests
npm run test

Run app in docker

docker build -t frontend-skeleton .
docker run -it --rm -p 80:80 --name frontend-skeleton frontend-skeleton

Or

docker-compose up

Deploy on Heroku

heroku update
heroku create
heroku container:login
heroku container:push web
heroku container:release web
heroku open

TODO

  1. Add more component tests
  2. Add saga tests

About

typescript+react+redux+saga+webpack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published