Overview:
Cool-Admin is a framework designed for the AI era, providing a range of features to simplify, speed up, and enhance development processes. It offers AI coding capabilities, drag-and-drop workflow orchestration, modular code structure, and plugin support. The technology stack includes Node.js, Midway.js, Koa.js, TypeScript for backend, Vue.js, Element-Plus, JSX, Pinia, Vue Router for frontend, and support for various databases such as MySQL, PostgreSQL, and SQLite.
Features:
- AI Coding: Utilizes unique writing methods of large model learning frameworks to generate simple functionalities from API interfaces to frontend pages with a single click.
- Workflow Orchestration: Allows drag-and-drop arrangement for creating modular functionalities like intelligent customer service.
- Modularization: Code is structured into modules for clarity, easy maintenance, and scalability.
- Plugin Support: Design supports plugin installation to extend functionalities like payment, SMS, email services, etc.
Installation:
- Clone the repository from GitHub or Gitee.
- Modify database configuration in
src/config/config.local.ts
file. - Install dependencies:If installation fails, try using
npm i
cnpm
or adjust your package manager topnpm
. - Initialize and import data on first startup.
- Run using appropriate commands as per deployment requirements.
Summary:
Cool-Admin is a modern framework tailored for the AI era, offering streamlined development processes with AI coding support, drag-and-drop workflow design, modular codebase, and plugin extendability. With a friendly technology stack for frontend and backend developers, it aims to enhance efficiency and ease of use for building applications. The CRUD scenarios are simplified, and deployment processes are supported with detailed guides and instructions.