React PWA app for the Kudo-o-matic platform!
Backend: https://github.com/kabisa/kudo-o-matic
yarn install
will hook you up with everything you'll needyarn start
will start the development server on http://localhost:9090.yarn build
. The app will be built into the dist/
directory.yarn test
.Create react app will automatically set NODE_ENV and load the correct configuration based on the way you started the application.
Running the app with yarn start
will set the NODE_ENV to 'development' and running yarn build
will use the production config.
All environment variables should be prefixed with REACT_APP_
. Read more about it here.
REACT_APP_API_BASE_URL
: The URL of the kudo-o-matic backend.
Code formatting and style are enforced using ESLint.
You can run the yarn lint:check
command to run an analysis.
You can use the ESLint auto fix feature by running yarn lint:run
The frontend application requires no special action to make the Slack integration work. See the back-end docs for more information.
The project is build using GitHub actions with every commit. See the .github directory for the configuration file.
The project is hosted on Netlify and deployed using commit hooks. If you need to access Netlify, please contact Managed Services for bobth environments. The following environments exist:
To deploy a new version, create a new release on GitHub. The release will be automatically deployed to the environments when merging into develop (staging) or master (production).
Option 1
Option 2
https://github.com/kabisa/kudos-frontend.git
.Stefan Pahlplatz |
---|
github.com/stefanpahlplatz |