Introducción del producto
- kooteam es una herramienta liviana de colaboración en equipo en línea que proporciona varias herramientas de documentos, mapas mentales en línea, diagramas de flujo en línea, gestión de proyectos, distribución de tareas, gestión de bases de conocimientos y otras herramientas.
- kooteam admite el inicio de sesión simultáneo con DingTalk, WeChat corporativo y otras cuentas para garantizar la seguridad de los datos corporativos.
Dirección de la experiencia https://kooteam.com
dirección del código fuente de gitee
Selección de tecnología
- Marco de backend: HTTP inteligente
- Marco de interfaz de usuario: Vue 3.0 + Element-ui Plus
- Base de datos: MySQL
Introducción a la función
1. Los cuatro cuadrantes de tareas pendientes: resaltar las prioridades de las cosas, ayudar a los empleados a organizar su tiempo de manera razonable y mejorar la eficiencia en el trabajo.
2. Diagrama de flujo en línea: herramienta de diagrama de flujo en línea, fácil de usar
3. Mapas mentales online: ordena ideas y optimiza procesos de trabajo
4. Gestión de proyectos: panel de proyectos personalizado, disposición visual de tareas
5. Base de conocimientos en línea: diagramas de flujo en línea, documentos en línea y disposición de directorio visual, lo que hace que la gestión de documentos sea sencilla
Este proyecto se basa en los siguientes proyectos de código abierto.
- Servidor Http (protocolo Apache 2.0) http inteligente
- Editor de texto (protocolo personalizado GNU) tinymce
- Mapa mental (licencia MIT) mapa mental
- Formulario en línea (licencia MIT) x-hoja de cálculo
- Diagrama de flujo en línea (protocolo Apache 2.0)
- Tablero de calendario (licencia MIT) calendario completo
Acuerdo de código abierto
Licencia AGPL-3.0
El acuerdo de código abierto de este proyecto es AGPL-3.0. La breve descripción es que puede usarlo comercialmente de forma gratuita. Si realiza una versión secundaria, debe conservar los derechos de autor de código abierto de todos los proyectos de Kooteam, y también el código fuente. necesita ser de código abierto. Si no desea abrir el código fuente, puede contactarnos para brindarle servicios de personalización pagos.
Instrucciones de desarrollo local.
Estructura del directorio del código fuente
- El directorio kooteam es el archivo de código fuente de Java.
- El directorio vue es el archivo de código fuente del front-end
- liberar archivos binarios empaquetados y scripts de inicio
Instrucciones de inicio del proyecto
- Inicie el proyecto Java. Cuando lo inicie por primera vez, primero cree la base de datos del proyecto e inicialice el script release/init.sql en la base de datos.
- Ingrese la dirección en el navegador: http://127.0.0.1:7053/ y configure los parámetros de conexión a la base de datos.
- Ingrese al directorio vue, use el comando npm install -d para instalar las dependencias del front-end y luego ejecute npm run start para iniciar el proyecto del front-end para ingresar al modo de desarrollo.
- Se informará una excepción en el enlace de la base de datos cuando se inicie por primera vez, pero la aplicación ya se inició. Después de configurar la información de la base de datos en el navegador, reinicie para ingresar al desarrollo.
Empaquetado e implementación de proyectos
- Una vez completado el desarrollo del proyecto de front-end, ejecute el comando npm run dist para crear el script de front-end.
- Gzip comprime el archivo app.js creado en el directorio dist del proyecto front-end (el nombre del archivo permanece sin cambios)
- Copie el archivo app.js comprimido al directorio src/resources/static/ del proyecto java
- Ingrese al directorio del proyecto java y ejecute mvn clean && mvn package -f ./pom.xml para generar el archivo binario java
- Dirección del archivo de implementación final: kooteam/target/kooteam.jar
desarrollo sostenible
- Código abierto no significa gratuito. Es normal que los proyectos de código abierto proporcionen servicios pagos. Solo el código abierto que puede sobrevivir puede actualizarse continuamente.
- Bajo la premisa de no afectar el uso de la mayoría de los usuarios, los proyectos de código abierto proporcionan proyectos pagos para grupos específicos de personas y empresas, lo que ayudará a la supervivencia y desarrollo del proyecto.
- Para uso propio, este proyecto puede realizar desarrollo secundario, empaquetado e implementación sin restricciones. Si se requieren emisiones secundarias y servicios personalizados, se debe cumplir con el acuerdo de código abierto AGPL.
Brindamos los siguientes servicios
- Construcción de productos empaquetados personalizados
- Personalizado según las necesidades individuales, pagando 2.000 yuanes por persona por día según las horas de trabajo.
- Servicios de consultoría en gestión de proyectos.
Servicio al cliente WeChat