https://github.com/quanphm/hoalu
An open-source spending management app
https://github.com/quanphm/hoalu
better-auth bun hono monorepo react tailwind-css tanstack typescript
Last synced: about 1 month ago
JSON representation
An open-source spending management app
- Host: GitHub
- URL: https://github.com/quanphm/hoalu
- Owner: quanphm
- License: agpl-3.0
- Created: 2024-10-26T07:55:56.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-04-15T06:35:52.000Z (2 months ago)
- Last Synced: 2026-04-15T08:25:42.079Z (2 months ago)
- Topics: better-auth, bun, hono, monorepo, react, tailwind-css, tanstack, typescript
- Language: TypeScript
- Homepage:
- Size: 8.95 MB
- Stars: 10
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
README
Hoalu
A modern expense tracking application built with React 19, Electric SQL, and TanStack ecosystem. Features real-time synchronization, multi-workspace support, and comprehensive analytics.
## Getting Started
```bash
# Install Bun if not already installed
curl -fsSL https://bun.sh/install | bash
# Install Caddy if not already installed (macOS)
brew install caddy
# Install dependencies
bun install --ignore-scripts
# Start local infrastructure (PostgreSQL, Redis, Electric)
bun run docker:up
# Start Caddy reverse proxy (in project root)
caddy run
# Start development (API + App)
bun dev
```
- Run `bun install --ignore-scripts` & `bun dev`
## Deployment
```sh
cd deployments
make deploy
```
`.env` is fetched from [Infisical](https://infisical.com/). Template reference at [deployments/.env.template](deployments/.env.template).
## Repo Activity
