JAY OFFICE is a complete monorepo workspace integrating multiple business tools — document management, communication, scheduling, and collaboration features into one seamless experience. Built with Turborepo for efficient monorepo management.
Part of the JAY TECH SOLUTIONS product suite.
- Document management — Create, edit, and collaborate on documents
- Team communication — Internal messaging and notifications
- Task management — Assign, track, and manage tasks
- Calendar & scheduling — Event planning and team scheduling
- File sharing — Upload and share files within the organisation
- Admin dashboard — User management, permissions, and analytics
- Modular architecture — Each feature is a separate package/app
- Node.js 18+
- pnpm (recommended) or npm
pnpm installpnpm devpnpm build| Layer | Technology |
|---|---|
| Monorepo | Turborepo |
| Package Manager | pnpm |
| Language | TypeScript |
| Frontend | Next.js / React |
| Backend | Node.js |
| Database | PostgreSQL |
jay-office/
├── apps/ # Applications
│ ├── web/ # Main web application
│ ├── docs/ # Documentation portal
│ └── api/ # Backend API service
├── packages/ # Shared packages
│ ├── ui/ # Shared UI components
│ ├── config/ # Shared configurations
│ └── utils/ # Shared utilities
├── services/ # Microservices
├── infra/ # Infrastructure & deployment config
├── docs/ # Additional documentation
├── turbo.json # Turborepo configuration
├── pnpm-workspace.yaml # pnpm workspace definition
└── ROADMAP.md # Product roadmap
See ROADMAP.md for the detailed product roadmap and planned features.
JAY OFFICE is part of the JAY TECH SOLUTIONS product suite — a collection of business software products serving 50,000+ users across India.
- ⭐ Star this repo — helps others discover it
- 🐛 Report issues — I respond within 24 hours
- 📬 Share feedback — contact@jaytechsoln.in
- ☕ Buy me a coffee — Sponsor
Made with ❤️ by Aswin Jay — part of JAY TECH SOLUTIONS
MIT License