Clone the repository
git clone git@github.com:BudgetBuddyDE/Webapp.git
Set all required environment-variables as defined in the .env.example
and them under .env
Install dependencies
npm i
Run the application
[!WARNING] In order for the application to be fully functional, the services and the database must be accessible. For more information on how to start the services, please refer to the BudgetBuddyDE/Webapp repository.
npm run dev
npm run dev --host # if you want to expose it to your network
[!NOTE]
You can find an pre-definedcompose.yml
in the Setup-Repository which also contains the instructions for the setup-process
src/
__tests__/
components/ # contains atomic general use components
features/ # contains feature specific files like components, hooks, services, tests...
routes/ # contains routes
services/ # contains general use components
hooks/ # contains general use hooks
theme/
style/
types/ # contains general use types