The modern, high-performance web interface for the Kwillo AI project management platform.
The Kwillo Frontend provides a stunning, premium experience for managing AI-driven projects. Built with Vue 3 and Vite, it features smooth animations, real-time data visualization, and an intuitive interface for interacting with AI agents.
- Modern UI/UX: Built with Tailwind CSS and Radix Vue.
- Dynamic Animations: Powered by GSAP for a premium look and feel.
- Data Visualization: Integrated ECharts and Mermaid diagrams.
- 3D Components: Interactive elements using Three.js.
- Type-Safe: Developed with TypeScript and Zod validation.
- Framework: Vue 3 (Composition API)
- Build Tool: Vite
- Store: Pinia
- Styling: Tailwind CSS
- Components: Radix Vue & Lucide Icons
- Animations: GSAP
- Charts: Apache ECharts & Mermaid
- 3D: Three.js
src/
├── assets/ # Styles and static assets
├── components/ # Reusable UI components
├── layouts/ # Page layouts
├── stores/ # Pinia state management
├── views/ # Page views
└── utils/ # Helper functions and API clients
-
Install Dependencies:
pnpm install
-
Environment: Copy
.env.exampleto.env.localand configure your API URLs. -
Development:
npm run dev
-
Build:
npm run build
# Unit tests
npm run test
# E2E tests
npm run test:e2ePrivate / Proprietary.