Categorygithub.com/DucNg/pognon_ts
repositorypackage
0.0.0-20210128173834-6f22b4abc398
Repository: https://github.com/ducng/pognon_ts.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Pognon_ts

This application allow you to manage expenses with other persons.

It's anonymous.

Backend is in Go and uses Echo. Frontend is in React and uses Material-UI.

logo

Features

  • Multiple buyers
  • Multiple persons benefits from the payment
  • Calculate debts and credits
  • Equal share for each participants

TODO

  • Add members
  • Transaction details
  • Save URL for previously created pognon
  • Currencies
  • Reactive

Installation

git clone https://github.com/DucNg/pognon_ts.git
cd pognon_ts

Dev environment

Backend

Required: Go >= 1.15

go run . -allow-cors

Access backend on http://localhost:8080/

Frontend

Required: yarn or npm

cd pognon-web-ui

yarn install
yarn start
# or
npm install
npm start

Access frontend on http://localhost:3000/

Prod environment

See CI or manualy with the following:

Backend

Required: Go >= 1.15

go run .

Frontend

Required: yarn or npm

cd pognon-web-ui

yarn install
yarn build
# or
npm install
npm build

Website will be available on http://localhost:8080/