Proyek ini digunakan untuk manajemen sehari-hari di sekolah dan digunakan untuk menggantikan manajemen manual sebelumnya, sehingga mengubah situasi penyimpanan data yang tidak terpusat dan manajemen yang tidak terorganisir dan tidak teratur saat ini. Proyek ini berencana untuk mencapai fungsi-fungsi berikut:
laravel5.5 + vuejs 2.5.2 + vue-router + vuex + elemen ui 2.0 + easywechat
Direktori backend dari modul backend menggunakan kerangka kerja laravel5.5 dan menggunakan paspor laravel untuk mengimplementasikan otentikasi oauth 2.0. Backend hanya bertanggung jawab untuk mengembangkan API, mencapai pengembangan terpisah dari ujung depan dan belakang dalam pengertian umum, dan dikonfigurasi dengan dokumen antarmuka yang relevan
Direktori frontend modul front-end menggunakan kerangka kerja sumber terbuka yang relevan, vueAdmin-template dan ditingkatkan berdasarkan kebutuhannya sendiri. Proyek ini didasarkan pada elemen ui 2.0 dan menggunakan manajemen izin front-end.
WeChat SDK sumber terbuka--easywechat digunakan dalam rencana direktori WeChat wx untuk memberikan halaman kueri yang lebih baik kepada orang tua dan guru untuk menemukan berbagai informasi.
Meskipun proyek ini tidak melibatkan konkurensi tingkat tinggi, data besar, dll., konten berikut mungkin yang Anda perlukan:
- Metode penulisan kode dengan pemisahan front-end dan back-end serta metode rilis proyek
- Otentikasi oauth2.0 di laravel
- Cara mengembangkan di vue.js dikombinasikan dengan api backend. Cara mengontrol login pengguna dan izin akses data di front end.
- Dikombinasikan dengan berbagai metode konfigurasi webpack dalam pengembangan sebenarnya
Karena proyek telah dikomersialkan, versi open source tidak lagi memperbarui fungsinya. Jika Anda memerlukan demonstrasi atau kerjasama bisnis, Anda dapat menambahkan WeChat (xpyzwm)
Digunakan sebagai templat manajemen sekolah biasa
Cocok untuk proyek kelulusan dan demonstrasi produk terkait
Jika bermanfaat bagi Anda, Anda dapat mengklik "Bintang" di pojok kanan atas untuk mendukungnya. Terima kasih! ^_^
Atau Anda dapat "mengikuti" dan saya akan terus meningkatkan proyek ini
Lingkungan pengembangan windows 7 Chrome 63 PHP 7.1.7
Jika Anda memiliki pertanyaan, silakan ajukan langsung di Masalah, atau jika Anda menemukan masalah dan memiliki solusi yang sangat baik, PR dipersilakan?
Komunikasi proyek: xpyzwm (WeChat)
Berdiri di atas raksasa, kita bisa melangkah lebih jauh. Kerangka kerja sumber terbuka berikut digunakan dalam proyek ini dan terima kasih banyak
- laravel(https://laravel.com/)
- vue.js(https://cn.vuejs.org/index.html)
- elemen ui(http://element.eleme.io/#/zh-CN)
- keranjang keluarga vue (https://router.vuejs.org/ https://vuex.vuejs.org/)
- Integrasi WeChat (https://github.com/overtrue/laravel-wechat)
- plugin excel (https://github.com/Maatwebsite/Laravel-Excel)
- Lintas domain (https://github.com/barryvdh/laravel-cors)
- Integrasi SMS (https://github.com/overtrue/easy-sms)
- vueAdmin-template(https://github.com/PanJiaChen/vueAdmin-template)
- Penulisan dokumen antarmuka API (http://apidocjs.com/)
MIT