sebastienbarbier / seven23

Fully manual budget app to track personal expenses. 100% opensource, with privacy by design.
https://seven23.io
MIT License
100 stars 29 forks source link
budget budget-app budget-manager budgeting end-to-end-encryption material-ui opensource privacy react reactjs redux webapp webapplication

Seven23 webapp

Build action badge Documentation Status Status License: MIT

Fully manual budget app to track your expenses. Completely opensource, with privacy by design.

App can run on device, no account needed, but need a server instance to sync and backup your data. Server code is also open source and available as a separate repository: seven23_server.

Seven23 Screenshot

Quickstart

Run locally

nvm use
npm i
npm start

Run backend lcoally

npm run backend

Run locally from public docker image

docker run -p 8000:80 sebastienbarbier/seven23_app

Web app is available at http://localhost:8000

Building docker

docker build -t seven23_app -f Dockerfile .
docker run -p 8000:80 seven23_app

Web app is available at http://localhost:8000