Skip to content

Anubisss/gsheet-shared-expenses-inserter

Repository files navigation

gsheet-shared-expenses-inserter

A simple web app for managing shared expenses using a Google Sheet as the backend.

Technologies

  • React, Vite, TypeScript, shadcn, Tailwind CSS

Screenshots

Desktop Mobile Google spreadsheet

Demo video

https://www.youtube.com/watch?v=tRBeoTJkmt4

Start

  • Create a OAuth 2.0 Client ID in Google Cloud
  • Create a .env file based on .env.example
npm i
npm run dev

Deploy

npm ci

npm run check-all

cd terraform
terraform init
terraform plan -out tfplan
terraform apply tfplan
cd ..

BUCKET_NAME=your-bucket-name ./deploy.sh

License

The MIT License (MIT)

About

A simple web app for managing shared expenses using a Google Sheet as the backend.

Topics

Resources

License

Stars

Watchers

Forks

Contributors