This is an monitoring mocking app to demonstrate the following:
- Create a Symfony back-end API.
- Create a SPA ReactJS connected to the Symfony back-end api with hot reloading.
- Use
docker
anddocker-compose
to manage the development.
I have developed this app part of a blog series tutorial on how to build a painless and worry free full stack environment agnostic development environment to help on-board your development teams faster and quicker. And enable them to focus more on actual features development rather than the hassle of maintaining their development environment.
- Part 1: Setup a dockerized Symfony backend app with ReactJs for frontend with hotloading enabled
- Part 2: Setup a SPA reactjs frontend with hot reloading for development
- Docker
- run
make all
Above command will:
- Create and build the docker containers.
- Install composer dependencies.
- Do linting checks.
- You can access the mocked health check endpoint via
http://localhost:90/api/v1/healthCheck
- You can access the frontend to display the server health check via
http://localhost:3000