arrow_back 返回自由职业
F

MERN Multi-Tenant CRM Development

Freelancer

分享:
placeUS home_work远程 assignment合同制 public聚合职位 · US

event发布于 2026年9月10日 · verified我们在聚合该职位时确认过此信息

这是您的公司吗?

US$ 15 – US$ 25 (每个项目)

职位介绍

I need a full-stack developer to build a SaaS-ready CRM on the MERN stack that can be offered to multiple companies from a single codebase while keeping every tenant’s data strictly segregated. Core features are: • Robust reporting and analytics dashboards drawn from each tenant’s own records only • Email-and-password authentication (JWT sessions are fine) • Payment-gateway integration so each company can upgrade or renew within the app Beyond those basics, the usual CRUD around contacts, deals, and activities can follow standard patterns, but the multitenancy layer and the analytics engine must be rock-solid. I expect: Deliverables 1. Clean, well-commented React front-end and Node/Express API with MongoDB configured for tenant isolation (your choice of database-per-tenant or shared-DB/tenantId strategy—justify your pick). 2. Admin tools to create, suspend, and delete company accounts without touching the CLI. 3. Stripe (or comparable) payment flow wired to subscription plans. 4. CI/CD scripts plus a short README so I can deploy to AWS or DigitalOcean in one command. 5. Unit tests covering the tenancy middleware, auth routes, and payment callbacks. Acceptance criteria • Logging in as one company must never expose another company’s data, even through direct API calls. • Dashboards load in <2 s with 50k contacts and 1k pipeline items. • All payments trigger webhooks and update plan status immediately. Please outline the tenancy approach you favor, the analytics stack you’d add (e.g., Chart.js, D3, or Recharts), and a realistic timeline.

继续免费阅读

创建免费账户以查看完整职位信息并申请。

  • badge作品集对企业可见
  • notifications新职位邮件提醒
  • favorite始终免费,无任何隐藏条件