A
Aastha Enterprise
Aluminium · Glazing · Windows · Quotation System
Connecting…
● REST API — v1.0.0

Aastha Enterprise Quotation API

Production backend for aluminium window/door quotation software. Auto-drawing, auto-pricing, GST-compliant PDFs — built for Vadodara fabricators.

47
Endpoints
12
DB Models
6
Modules
3
User Roles
Health
Uptime
Environment
production
Node.js
v24.3.0
API v1
API Modules 6 modules
🔐
Auth & Security 8 endpoints
Authentication
/api/auth
Login, refresh, logout, password reset
Users
/api/users
Admin user management, RBAC
🏢
Customers & Quotations 18 endpoints
Customers
/api/customers
Customer directory, sites, projects
Quotations
/api/quotations
Draft, price, draw, PDF, status flow
Window Types
/api/window-types
Catalog editor (owner only)
Rate Cards
/api/rate-cards
Profile × Glass pricing (owner only)
📐
Catalog & Pricing 10 endpoints
Company Settings
/api/company
Logo, GST, address, terms, bank
Document Counter
/api/document-counter
FY-aware auto numbering
📊
Insights & Administration 11 endpoints
Dashboard
/api/dashboard
Quotation pipeline KPIs
Audit Logs
/api/audit-logs
Append-only, 90-day retention
Server Info
Tech Stack
Runtimev24.3.0 (Bun)
FrameworkExpress ^4.21
DatabasePostgreSQL + Prisma
AuthJWT + bcrypt (cost 12)
StorageAzure Blob Storage
Deployment
PlatformAzure App Service B1
RegionSoutheast Asia (SG)
ContainerDocker (oven/bun:alpine)
DatabaseAzure PostgreSQL Flex
StorageAzure Blob (LRS, SG)
CI/CDGitHub Actions
Environmentproduction
⚡ Health Check 🔐 Auth Test