This project consists of a frontend and a backend.
The frontend is written in react native, the backend is written in Flask (python).
To test your project you need expo installed as a global npm dependency and as the app on your mobile device.
npm install --global expo-cli
Then you can build your frontend via
expo start
You then get a QR code, you can scan with your expo App on your phone.
Make sure your backend is serving at the same Port as the
axios.defaults.baseURL
line in App.tsx. You can just change the line depending on your local ip.
Run the configures linter in the frontend directory before pushing your code.
npm run lint
In the near future, console.logs will not be a warning anymore, so remove them before committing or the soon existing pipeline will fail.