Custom Frappe Apps
Built from scratch using Python & JavaScript for business logic outside standard ERPNext.
PY · JS · FRAPPEPWR OK · V15 / V16 · NODE JAIPUR-IN · OPEN FOR NEW BUILDS
IT Gurujan is a software development studio specializing in Frappe/ERPNext implementation and customization, AI-powered business tools that read your live data, and custom websites & mobile apps — designed like circuitry, so every part of your operation is actually connected to the next.
// 07 components populated
Each one is a real capability we ship, not a service-page filler line. Hover a chip to bring it under power.
Built from scratch using Python & JavaScript for business logic outside standard ERPNext.
PY · JS · FRAPPECustom DocTypes, client scripts, server scripts & workflow automation.
DOCTYPE · WORKFLOWChatbots and assistants connected directly to your live ERPNext data.
LLM · MCP · RAGConnecting ERPNext to other platforms via REST APIs.
REST · WEBHOOKBrand-matched, GST-compliant invoices, job cards, payslips & reports (Jinja2).
JINJA2 · GSTSafely moving data from old systems or Excel into ERPNext.
ETL · VALIDATECustom websites (PHP/JS/WordPress) and React Native mobile apps end-to-end.
PHP · JS · WORDPRESS · REACT NATIVE// flagship product
An AI assistant that lives inside the ERPNext desk, powered by a local LLM. Ask it in Hindi or English — "how many Sales Orders are pending delivery this month?" — and it searches your live Frappe records through MCP tools before it answers.
An MCP tool suite for record search, count, schema lookup and permission-checked create/update.
Shows exactly what it's about to create or update, then waits for your confirmation.
Offline on local Ollama by default, or wired to Claude / OpenAI-compatible cloud APIs.
Hindi or English, whichever your team actually speaks on the shop floor.
// 03 boards in production
Real clients, real modules, real upgrade paths. Tap any screenshot to open it full-size.
Ongoing ERPNext implementation and support for a signage & branding manufacturer, carried and maintained across v15 and v16.
Full-lifecycle ERPNext implementation on Frappe for a jewellery retail business, taken through v13 → v14 → v15 without losing a customization.
A golf learning platform with 13+ course guides managed through a custom admin panel, plus a community area where members post, comment and like — our non-ERPNext side, fully in-house.
// in-house modules · React Native
Three apps we design, build and maintain ourselves — the same engineering we bring to client work, run on our own board first.
Employee self-service wired straight into a Frappe/ERPNext HR backend.
A personal health record tracker with on-device OCR.
An offline-first Tally / Khatabook-style accounting app.
// signal chain
Four stages, and current only moves forward when the stage before it is genuinely done.
We understand your workflows and gaps before a line of code is written, then map every requirement to standard ERPNext versus genuine custom work.
Custom DocTypes, apps, workflows, print formats and reports — plus safe, incremental data migration from whatever you're on today.
End-to-end testing so go-live isn't a leap of faith, followed by hands-on training and documentation for your team.
Ongoing debugging, patching and support. Everything is Git & GitHub-managed, so your customizations stay upgrade-safe.
// operator
IT Gurujan is a software development studio specializing in Frappe/ERPNext implementation, customization, and AI-powered business tools. Led by a full-stack developer with 6+ years of hands-on ERPNext experience, we've delivered complete ERPNext implementations for a signage manufacturing business (Classic Signages, v15/v16) and a jewellery retail business (Pinkcity Jewel House, v13→v14→v15) — covering Accounts, HR & Payroll, Sales, Purchase, Stock, Manufacturing and CRM modules.
Beyond ERPNext, we also build custom websites and mobile apps — PHP/JavaScript-based websites with custom admin panels, WordPress sites, and React Native mobile apps end-to-end. All code is managed via Git & GitHub, with upgrade-safe customizations.
We don't just implement ERPNext — we make it fit the way your business actually runs.
◎ Jaipur, Rajasthan, India
// open ports
Every port below lands on the same desk. Tell us what your business runs on today and we'll tell you honestly what's worth changing.