A private way to track your expenses and income month over month. It uses AWS Amplify to build the resources.
-
npm install -
cp .env.example .env.localThis containsIS_DEV=truewhich ensures that the development environment uses the correct oauth URLs. -
If you don't have an access key set up already, you'll want to add one. How do I create an AWS access key?
-
Follow the guide on Amplify's documentation to configure the CLI tool. It starts with
amplify configure -
Once configured you can push your resources to AWS
amplify push
- Start NPM locally
npm run dev
- Load it in the browser http://localhost:3000 and you'll be able to create an account on the site.
- Publish it
amplify publish
- Log into Google Console and add the cognito authorization URL.
-
You'll want to follow the guide to get started.
-
You'll configure the redirect URLs with
localhostfor development. Once you deploy the code though you'll want to make sure that the production domain is in the redirect URLs as well.