Getting started¶
To setup the Cat Tracker web application, complete the following steps:
Check and make sure that you have the necessary system requirements.
Clone the project and install the dependencies.
System requirements¶
You need a development environment with the upcoming LTS release candidate of Node.js (current release is version 14).
If you are using Windows, we recommend using the Windows Subsystem for Linux with Ubuntu 18.04 LTS.
Clone the project and install the dependencies¶
Clone the latest version of the Cat Tracker Web Application project and install the dependencies:
git clone https://github.com/bifravst/app.git bifravst-app
cd bifravst-app
npm ci
Set the environment EXTEND_ESLINT
to true
(It is needed for Create React App to pick up the custom eslint configuration).
The recommended workflow is to use a direnv plugin for your shell, which locates the environment variables in a .envrc
file in the project folder and automatically exports them.
Create a new .envrc
file in the project folder and add these environment variables by running the following command:
export EXTEND_ESLINT=true
Run the following command to allow the changed file:
direnv allow