Skip to content

A utility to help with budgeting and managing expenses.

Notifications You must be signed in to change notification settings

BrandonWade/enako

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enako BrandonWade

A tool for recording & managing expenses to help with budgeting. Used to learn about modern React, Docker, Kubernetes, web security, and more.

Getting Started

  1. Run cp .env.example .env
  2. Provide values for the environment variables
  3. Run docker-compose up --build -d
  4. Run docker restart enako-api (Note: the API container fails to connect to the DB container as it takes awhile to start)
  5. Navigate to localhost:8100

Testing

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

Credit

Icons are from the Entypo+ icon set by Daniel Bruce.

About

A utility to help with budgeting and managing expenses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published