Backend Development for Twinoria SaaS

Job ID: 39706173

Budget: $250 – $750 USD

Description:
We are a Switzerland-based AI SaaS startup building Twinoria — a multi-tenant CRM with Tasks, Contacts, Files, Automations, and a dockable AI Twin overlay.
The frontend is complete in Lovable (Next.js/React + Tailwind + shadcn/ui).

This $400 paid pilot will deliver a working backend + AI foundation for Twinoria. Successful delivery may lead to long-term, higher-paid work.

Pilot Scope:

1) Auth & Orgs – Multi-tenant org/team creation, invites, roles (Owner/Admin/Member), server-side access control.

2) Contacts – CRUD, CSV import (5k rows) with validation, search, tags, export.

3) Files – Folder upload to S3 with signed URLs, preview, basic versioning.

4) AI Twin (MVP) – Dockable overlay with one safe bulk action (dry-run + confirm + audit log).

5) Docs & Observability – OpenAPI docs, Sentry FE/BE, README + Loom demo.


Preferred Tech:

-Next.js + TypeScript (FE already built)

-Node.js/NestJS + PostgreSQL/Prisma

-S3 storage, OpenAI API, LangChain

-Docker Compose


Deliverables:

-Working backend/API integrated with Lovable front end

-Monorepo with FE/BE, Postgres, seed data

-Auth/orgs wired to FE

-Contacts + Files APIs + AI Twin action integrated

-README, .env.example, and Loom walkthrough

Budget & Milestones:

-Fixed Price: $400

Skills: API Development, Backend Development, Node.js, NestJS, PostgreSQL, Prisma, Amazon S3, OpenAI API, LangChain, Authentication, Git, GitHub

Why Apply:

-Paid pilot with clear scope

-Potential for ongoing work on full Twinoria platform in Switzerland