appQASaaSMulti-tenantTesting
TCManager
Multi-tenant test case management platform — think TestRail meets Jira Test Manager, built as a full-stack SaaS.
Organized around a Project → Module → Feature → Test Case hierarchy with test runs, analytics, role-based access, and a master admin portal. The single-service Railway deployment is a standout architectural decision: Express builds and serves the Next.js static export alongside the API on one dyno, eliminating CORS complexity. Multi-tenant admin model (per-instance + master license portal), optional Redis caching middleware, and Socket.io infrastructure wired for live test run monitoring. Backend is solid and in production; frontend is ~60% integrated beyond login and admin.
Tech stack
- Next.js 14
- React 18
- TypeScript
- MUI v5
- Redux Toolkit
- Node.js
- Express
- MongoDB
- Redis
- Socket.io
AI tools
- Cursor