Goal: application that allow users to manage the home storage in one application, that runs on any mobile device.
The application is PWA and is developed with TDD. It comes with automated process for deployment and checks the code quality via Github pipelines (lint, test, build).
Set correct node version using nvm, navigate
nvm use
Install deps
npm install
Next set the environment variables:
cp .env.example .env.local
cp .env.local .env.test
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:8080 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
If you wish to run this app on mocked API set .env.local PUBLIC_API_MOCK
to true
Launches the test runner\
Builds the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
You can learn more in the RSBuild documentation.
To learn React, check out the React documentation.