Skip to content

sufaismail/LifeLedger

Repository files navigation

LifeLedger

LifeLedger is an AI-powered personal life management platform: finance, health, journaling, and AI-driven insights in one place.

Stack

  • Frontend: Next.js + TypeScript + Tailwind CSS
  • Auth: NextAuth (Google + Email optional)
  • Database: PostgreSQL + Prisma
  • Deployment: Vercel (frontend) and a Node host for backend if needed
  • AI: integrate OpenAI (or other LLM) later for insights

Quickstart

  1. Clone repo and install: npm install

  2. Create .env from .env.example and fill values (DATABASE_URL, NEXTAUTH_SECRET, OAuth keys).

  3. Run Prisma migration & generate client: npx prisma migrate dev --name init npx prisma generate

  4. Run the dev server: npm run dev

Environment

  • See .env.example for required variables.

Roadmap

  • Phase 1: Auth, basic finance/health/journal models, dashboard UI, sync.
  • Phase 2: AI insights, notifications, reports.
  • Phase 3: integrations (bank, wearables), OCR, premium features.

License

  • MIT

About

LifeLedger is an AI-powered personal life management platform: finance, health, journaling, and AI-driven insights in one place.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors