Developer Builds Full ERP System with AI Assistant Using Claude and Gemini

What AXIO Includes
A developer built a complete ERP system called AXIO that started as a simple Kanban board request and expanded to a full platform with 9 core modules over 3 weeks. The project was developed solo using 'vibe-coding' with Claude AI, without formal specifications or product management.
Core Modules
- Tasks — Kanban, list, calendar, and Gantt views with real-time sync
- Projects — progress tracking, team assignments, analytics
- Team & HR — interactive org chart, departments, positions, job descriptions
- Calendar — time-blocking, meeting invitations with accept/decline functionality
- Cloud Drive — native storage plus Google Drive integration with folder selection
- Process Editor — visual BPMN builder on ReactFlow with lazy loading
- Pulse — real-time activity feed showing who did what and when
- Reports — personal, team, department, and workspace-wide analytics
- Support Center — built-in ticket system
AI Assistant Capabilities
The AxioAI assistant runs on Gemini 2.5 Flash with 16 function-calling tools that execute actual operations rather than just chatting. It uses multi-turn function calling on the server where Gemini receives requests, calls tools, gets results, then generates responses.
Voice commands include:
- 'Create a task for the design review, high priority, due Friday' → creates the task
- 'Move task #42 to Done' → moves the task
- 'Show me overdue tasks for Project X' → shows filtered view
- 'Plan my day' → generates time-blocked schedule based on tasks and meetings
The system supports full voice mode where users talk to the ERP and it talks back.
Technical Implementation
- Built with Next.js 14 (App Router) + TypeScript + Supabase
- 28 tables with Row-Level Security (114 optimized RLS policies)
- 16 themes × 8 accent colors × 5 effects = 640 visual combinations
- <100ms response time with optimistic UI throughout
- React.cache() for query deduplication
- 39 foreign key indexes
- Zero security advisories warnings
Unique Features
- Org Draft — sandbox mode for organizational restructuring where users can move people around, create virtual departments, and preview changes before applying
- Workspace Merge — combines two workspaces into one using atomic SQL transactions across 19+ tables, deduplicates members, re-numbers tasks and projects, and migrates everything
- Voice AI with function calling — not just speech-to-text; the AI hears commands, calls server-side tools, and speaks results back
The developer notes the project is available for testing at test1.axio.pro and is completely free for everyone.
📖 Read the full source: r/ClaudeAI
👀 See Also

Using Claude Haiku as a Gatekeeper to Reduce Sonnet API Costs by 80%
A developer built a two-stage pipeline using Claude Haiku to filter out 85% of unstructured text before sending only relevant content to Claude Sonnet, reducing API costs by approximately 80% when processing thousands of comments.

Using Claude Code to Fix OpenClaw Configuration Issues
A developer used Claude Code to fix OpenClaw settings, heartbeat, memory, cron jobs, and other configuration problems after failing with manual setup and version switching.

Developer Uses Claude Code to Build USB Dongle That Auto-Plays Chrome Dino Game
A developer built a USB dongle using an ATtiny85 board that automatically plays Chrome's Dino game by detecting obstacles with light sensors and sending keyboard commands. Claude Code assisted with firmware development including V-USB integration, sensor logic, and adaptive timing algorithms.

Claude Code's /insight command analyzes developer workflow patterns from real usage data
A developer building a personal finance iOS app used Claude Code's new /insight command to analyze 22 days of usage: 529 messages, 47,604 lines of code, 632 files touched, and 146 commits. The report identified effective patterns like an 'audit-then-batch-fix pipeline' and flagged time-wasters like debugging loops.