A web application that provides users with an easy-to-use interface for managing their finances

pocketbase-app

Overview

Pocketbase-app is a web application that provides users with an easy-to-use interface for managing their finances. With this app, users can quickly check their account balance and make payments or charge money on the go. The development of this app will be explained in a future blog post here (https://dmelo.eu/blog/).

This App is based on PocketBase that is an open source Go backend, consisting of:

  • embedded database (SQLite) with realtime subscriptions
  • built-in files and users management
  • convenient Admin dashboard UI
  • and simple REST-ish API

and Vue with the Quasar framework.

Docker

docker build -t pocketbase-app .
docker run -d --name pocketbase-app -v ./pb_data:/pocketbase/pb_data/ -p 127.0.0.1:8090:8090 pocketbase-app

Docker Compose

docker-compose up --build

Running

Dev

Running with Go:

go run main.go serve

Develop the frontend:

cd ui
vue serve

GitHub

View Github