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

Batch API Cost-Effective for Multi-File Code Changes
A developer reports using Claude Sonnet and Opus for batch processing to modify 30+ files and generate 3k lines of code for approximately £2, with specific prompts and tools like Repomix for content gathering and Minimax for cleanup.

From Zero Code to 25M Game Plays: A Non-Engineer's Journey Building with Claude + Cursor
A developer with no coding experience built three browser games (25M total plays, 200K daily) using Claude via Cursor. Two games are single 8,000-line HTML files. Total tool cost: ~$2K/month.

Corporate Developer's Claude Workflow for Backend Development
A backend developer at a large US finance company shares their Claude workflow: providing detailed task descriptions with specs and internal documents, using Claude to create a working markdown document, then employing a codeReviewing agent with organizational style guidelines.

OpenClaw Agent Plays Zork Text Adventure Autonomously
A developer reports their OpenClaw agent autonomously found and installed a Zork interpreter, then played through the entire game twice in about 30 seconds, scoring 50/350 points and planning to continue playing between tasks.