Website
ScrollEntities ERP
A multi-company accounting and GST application. Each company gets its own database, and sign-in is limited to authorised Google accounts.

What it does
Features, as built.
GST and accounting
- GSTR-1 and GSTR-3B preparation, HSN summary and GST reconciliation
- Sales invoices with cancelled-invoice handling and a receivables view
- Quotes and purchase records
- Bank statement import and reconciliation
- Marketplace order import
Costing and planning
- Products with tech packs, fabrics, yarns and process costing
- Size charts per product
- Order planner and custom planner
- Projects, suppliers and customers
Platform
- Company selector across separate company databases
- PDF output and spreadsheet import/export
Tech stack
Every technology used, and what it is used for.
Framework and UI
| Technology | Used for |
|---|---|
| Next.js 16 (App Router) | Routing and server rendering |
| React 19 | UI components |
| TypeScript 5 | Typed application code |
| Tailwind CSS 4 | Styling |
| shadcn/ui on Radix UI | Accessible components |
Data
| Technology | Used for |
|---|---|
| PostgreSQL with pg | A platform database plus one database per company |
| Drizzle ORM | Schemas for platform and company data |
Auth, files and documents
| Technology | Used for |
|---|---|
| Auth.js (NextAuth v5) with Google | Sign-in limited to an allow-list of emails |
| Cloudflare R2 (S3 API) with presigned URLs | Document storage |
| jsPDF, html2canvas | PDF output |
| SheetJS (xlsx) | Spreadsheet import and export |
Hosting
| Technology | Used for |
|---|---|
| Vercel | Hosting, preview deployments and CDN |
The application is internal. This page describes its structure only; no company data is shown.
Want To Be Next
Want something built the same way?
Tell us about your business and what you need, and we will come back with a plan, the stack we would use and why.
Get Your Free Growth Audit