Skip to content

yashrajpahwa/multitenant_pm_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SaaS Project Management API

This API provides multi-tenant orgs, projects, tasks, file uploads, and secure auth with rotating refresh tokens.

This is just a side project to refine my backend skills. It's not production-ready and may have security issues. Use at your own risk.

Setup

  1. Copy .env.example to .env and fill in MongoDB Atlas and S3-compatible credentials.
  2. Install dependencies:
npm install
  1. Generate Prisma client and push schema:
npm run prisma:generate
npm run prisma:push
  1. Start the API:
npm run dev

Database Schema

ERD Diagram

About

Plan to make this into an agentic project management system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors