Introduction
Vulcan is the definitive platform that will transform how craftsmen run their businesses. Built from the ground up with AI at its core, Vulcan delivers an experience so intuitive that it feels like having a genius business partner who never sleeps.
What is Vulcan?
Vulcan is a modern, AI-first ERP (Enterprise Resource Planning) system designed specifically for construction craftsmen. It handles:
- Lead Management - Capture and qualify leads from multiple channels
- Quotation - Create professional quotes with AI-assisted pricing
- Contracts - Digital signing and contract management
- Project Tracking - Timeline, resources, and progress monitoring
- Invoicing - Generate invoices and track payments
- Planning - Resource allocation and scheduling
Key Features
AI-Powered Workflows
| Feature | Description |
|---|---|
| Voice Transcription | Dictate site notes that become structured work packages |
| Quote Evaluation | AI analyzes quotes for risks and pricing anomalies |
| Workflow Generator | Automatic project planning from scope of work |
| Contract Guide | AI flags risks and opportunities in contracts |
Mobile-First Design
The field is where craftsmen work. Our mobile app is not a reduced version of the desktop - it's a purpose-built tool with:
- Voice input for hands-free operation
- Offline capability for poor connectivity
- Photo capture with annotations
- GPS location tagging
Modern Tech Stack
- Frontend: React 19 + TypeScript + Vite
- Backend: .NET 10 Microservices (Vertical Slice + CQRS)
- Mobile: React Native + Expo
- Database: PostgreSQL (one per microservice)
- Infrastructure: Azure + Kubernetes
Getting Started
- Quick Start - Get up and running in minutes
- Installation - Full development setup
- Architecture - Understand the system design
Repository Structure
Vulcan uses a multi-repo architecture with Git submodules:
vulcan-workspace/
├── repos/
│ ├── vulcan-web/ # React frontend
│ ├── vulcan-mobile/ # React Native app
│ ├── vulcan-be-coresetup/ # Core setup microservice
│ ├── vulcan-be-leads/ # Leads microservice
│ ├── vulcan-be-quotation/ # Quotation microservice
│ └── ... # Other capabilities
├── docker-compose.yml # Local development
└── Makefile # Developer commandsNext Steps
- Read the Core Principles that guide our development
- Explore the Architecture Overview
- Check the Product Roadmap