← Live feed

NestJS/React Full-Stack Developer — Personal Finance App, Foundation Setup (Ongoing Work Available)

Budget: $250.0 FIXED / ⭐ 0.00 (0) Canada

nest.js, react-js, node.js, postgresql, react-native, web-application, database-architecture, web-programming, api-integration

Gewenste kwalificaties

  • Ervaring: Gevorderd
We're building a personal/household finance web app from scratch: connects to bank accounts via Plaid, syncs transactions, and tracks payment due dates with automated reminders. This is a new project — we have a detailed requirements/architecture doc ready to share with the freelancer we hire. Planned tech stack: NestJS (backend), PostgreSQL + Prisma (database/ORM), React + Vite + Tailwind (frontend), Plaid API (bank sync), Docker (local dev) This first task — foundation setup: Scaffold the monorepo (NestJS API + React frontend, pnpm workspaces) Set up PostgreSQL + Prisma with a basic initial schema (User, Account, Transaction) Implement JWT-based auth (register/login/refresh) Connect one working Plaid sandbox flow end-to-end: link token → token exchange → pull real sandbox transactions into the database Basic Docker setup for local development Handoff-ready code with a short README so we can continue building with you or another developer Future phases (not part of this task): Payment tracking/reminders, multi-channel notifications, household multi-user support, and eventually an AI-powered natural-language query feature over transaction data. Sharing this so you know the direction — not in scope now. Budget: Fixed price, $250. This is a starting task — strong work here leads to more, larger tasks as the project grows. To apply, please share: Relevant experience with NestJS, Prisma, and the Plaid API specifically A rough breakdown of how you'd spend the time on the scope above Any portfolio/GitHub examples of a similar auth + third-party API integration
Openen op Upwork

AI proposal draft

Generate a short cover letter for this job. Edit before sending.

Sign in to generate an AI proposal draft.

Inloggen