A tool for recording & managing expenses to help with budgeting. Used to learn about modern React, Docker, Kubernetes, web security, and more.
- Run
cp .env.example .env
- Provide values for the environment variables
- Run
docker-compose up --build -d
- Run
docker restart enako-api
(Note: the API container fails to connect to the DB container as it takes awhile to start) - Navigate to
localhost:8100
Tests are run automatically in CircleCI when pushing commits to master.
- To generate or update test fakes, run
cd api && go generate ./...
- To run the backend test suite, run
ginkgo -r --randomizeAllSpecs --randomizeSuites --failOnPending --cover --trace --race --compilers=2 --untilItFails
Icons are from the Entypo+ icon set by Daniel Bruce.