Manufacturing ERP

byNayan Parmar

help me build landing page for "Kashvira Infotech" offering Manufacturing ERP with below features. # AGENT.md ## Project Manufacturing ERP Platform --- # Goal Build a modern web-based Manufacturing ERP for engineering and manufacturing companies. The product should work for multiple industries with configuration where practical, but avoid over-engineering. The first priority is delivering a stable commercial product that a single developer can maintain. --- # Technology Stack ## Frontend * React * TypeScript * Vite * Material UI (MUI) * React Query * React Hook Form * AG Grid * React Router ## Backend * Node.js * NestJS * TypeScript ## Database * PostgreSQL ## ORM * Drizzle ORM (preferred) ## Authentication * JWT * Refresh Tokens * RBAC (Role Based Access Control) ## File Storage * Local Storage (Development) * MinIO / S3 (Future) ## Reports * PDF * Excel * CSV --- # Development Principles * Write clean, maintainable code. * Prefer simple solutions over clever solutions. * Keep business logic in services. * Controllers should remain thin. * Reuse components whenever possible. * Avoid duplicate code. * Build features that can be reused across modules. * Do not over-engineer. --- # Product Scope The ERP should include the following modules. ## Core Platform * Authentication * Users * Roles * Permissions * Companies * Plants * Departments * Financial Years * Number Series * Workflow * Audit Log * Attachments * Settings * Dashboard * Notifications --- ## Masters * Business Partner * Customer * Vendor * Item * Item Group * Brand * Category * Unit of Measure * Tax * Currency * Warehouse * Bin Location * Machine * Work Center * Department * Employee * Shift --- ## CRM & Sales * Leads * Opportunities * Quotations * Sales Orders * Dispatch * Sales Invoice * Customer Returns --- ## Purchase * Purchase Requisition * RFQ * Purchase Order * GRN * Purchase Invoice * Purchase Return * Vendor Rating --- ## Inventory * Stock Ledger * Warehouse Transfer * Batch Tracking * Serial Number Tracking * Lot Tracking * Barcode Support * Stock Adjustment * Cycle Counting * Stock Reservation --- ## Engineering * BOM * BOM Revision * Routing * Operations * Drawings * Engineering Change Notice --- ## Manufacturing * Production Planning * MRP * Production Orders * Job Cards * Material Issue * Material Return * Production Receipt * WIP Tracking * Shift Production * Machine Utilization * Scrap * Rework --- ## Quality * Incoming Inspection * In-Process Inspection * Final Inspection * NCR * CAPA * Calibration --- ## Maintenance * Asset Master * Preventive Maintenance * Breakdown Maintenance * Maintenance Schedule * Spare Parts --- ## Finance * General Ledger * Payments * Receipts * Journal Vouchers * GST * Cost Centers * Budget * Basic Financial Reports --- ## Reports * Inventory Reports * Purchase Reports * Sales Reports * Production Reports * Machine Reports * Quality Reports * Finance Reports * Dashboard KPIs --- # Future Versions * AI Assistant * Demand Forecasting * Predictive Maintenance * Production Scheduling * Mobile App * Customer Portal * Vendor Portal * REST API for third-party integrations --- # Coding Rules Before implementing any feature: 1. Understand the business requirement. 2. Design the database. 3. Design the API. 4. Design the UI. 5. Implement backend. 6. Implement frontend. 7. Add validation. 8. Test the feature. Never implement features without understanding the business process first. --- # Important Notes This project is maintained by a single developer. Keep the architecture clean, practical, and easy to understand. Avoid unnecessary abstractions. Prefer readability over cleverness. When suggesting code, always follow existing project conventions. When generating new modules, maintain consistency with the rest of the project. When there are multiple implementation options, recommend the simplest approach that is scalable enough for future growth.

LandingCompaniesLogin
Landing

Comments (0)

No comments yet. Be the first!

Landing: View Info
Login: Sign In
Dashboard: View Stats
Users: Manage Users
Roles: Assign Roles
Permissions: Set Permissions
Settings: Configure System
Audit Log: Review Logs
Notifications: View Alerts