Pengenalan produk
- kooteam adalah alat kolaborasi tim online ringan yang menyediakan berbagai alat dokumen, peta pikiran online, diagram alur online, manajemen proyek, distribusi tugas, manajemen basis pengetahuan, dan alat lainnya.
- kooteam mendukung login simultan dengan DingTalk, WeChat perusahaan, dan akun lainnya untuk memastikan keamanan data perusahaan.
Alamat pengalaman https://kooteam.com
alamat kode sumber gitee
Pemilihan teknologi
- Kerangka kerja backend: HTTP Cerdas
- Kerangka kerja front-end: Vue 3.0 + Element-ui Plus
- Basis Data: MySQL
Pengenalan fungsi
1. Empat kuadran yang harus dilakukan: menyoroti prioritas suatu hal, membantu karyawan mengatur waktu mereka secara wajar, dan meningkatkan efisiensi kerja
2. Diagram alur online: Alat diagram alur online, mudah digunakan
3. Pemetaan pikiran online: memilah ide dan mengoptimalkan proses kerja
4. Manajemen proyek: Dasbor proyek yang disesuaikan, pengaturan tugas visual
5. Basis pengetahuan online: diagram alur online, dokumen online, dan pengaturan direktori visual, membuat pengelolaan dokumen bebas dari rasa khawatir
Proyek ini didasarkan pada proyek sumber terbuka berikut
- Http Server (protokol Apache 2.0) pintar-http
- Editor teks (protokol khusus GNU) sangat kecil
- Peta pikiran (lisensi MIT) peta pikiran
- Formulir online (lisensi MIT) x-spreadsheet
- Gambar alur online (protokol Apache 2.0) drawio
- Papan kalender (lisensi MIT) kalender penuh
Perjanjian sumber terbuka
Lisensi AGPL-3.0
Perjanjian sumber terbuka dari proyek ini adalah AGPL-3.0. Penjelasan singkatnya adalah Anda dapat menggunakannya secara komersial secara gratis. Jika Anda membuat rilis sekunder, Anda harus mempertahankan hak cipta sumber terbuka dari semua proyek Kooteam, dan juga kode sumbernya harus bersifat open source. Jika Anda tidak ingin open source, Anda dapat menghubungi kami untuk menyediakan layanan kustomisasi berbayar.
Petunjuk pembangunan daerah
Struktur direktori kode sumber
- Direktori kooteam adalah file kode sumber Java
- Direktori vue adalah file kode sumber front-end
- rilis file biner yang dikemas dan skrip startup
Petunjuk memulai proyek
- Memulai proyek java. Saat memulainya untuk pertama kali, buat database proyek terlebih dahulu dan inisialisasi skrip rilis/init.sql ke dalam database.
- Masukkan alamat di browser: http://127.0.0.1:7053/ dan konfigurasikan parameter koneksi database.
- Masuk ke direktori vue, gunakan perintah npm install -d untuk menginstal dependensi front-end, lalu jalankan npm run start untuk memulai proyek front-end untuk masuk ke mode pengembangan.
- Pengecualian tautan basis data akan dilaporkan saat pertama kali dimulai, tetapi aplikasi telah dimulai. Setelah mengonfigurasi informasi basis data di browser, mulai ulang untuk memasuki pengembangan.
Pengemasan dan penerapan proyek
- Setelah pengembangan proyek front-end selesai, jalankan perintah npm run dist untuk membuat skrip front-end.
- Gzip mengompresi file app.js yang dibangun di direktori dist proyek front-end (nama file tetap tidak berubah)
- Salin file app.js terkompresi ke direktori src/resources/static/ proyek java
- Masuk ke direktori proyek java dan jalankan mvn clean && mvn package -f ./pom.xml untuk menghasilkan file biner java
- Alamat file penerapan akhir: kooteam/target/kooteam.jar
pembangunan berkelanjutan
- Open source tidak berarti gratis, wajar jika proyek open source menyediakan layanan berbayar.
- Dengan alasan tidak mempengaruhi penggunaan sebagian besar pengguna, proyek sumber terbuka menyediakan proyek berbayar untuk kelompok orang dan perusahaan tertentu, yang akan membantu kelangsungan dan pengembangan proyek.
- Untuk penggunaan sendiri, proyek ini dapat melakukan pengembangan sekunder, pengemasan, dan penerapan tanpa batasan. Jika penerbitan sekunder dan layanan khusus diperlukan, perjanjian sumber terbuka AGPL harus dipatuhi.
Kami menyediakan layanan berikut
- Konstruksi produk kemasan yang disesuaikan
- Disesuaikan sesuai kebutuhan individu, membayar 2.000 yuan/orang per hari berdasarkan jam kerja
- Layanan konsultasi manajemen proyek
Layanan Pelanggan WeChat