Этот проект используется для ежедневного управления в школе и заменяет предыдущее ручное управление, тем самым изменяя текущую ситуацию с нецентрализованным хранением данных и неорганизованным и нерегулярным управлением. Он планирует реализовать следующие функции:
laravel5.5 + vuejs 2.5.2 + vue-router + vuex +element ui 2.0 + easywechat
Бэкэнд-каталог внутреннего модуля использует структуру laravel5.5 и использует паспорт laravel для реализации аутентификации oauth 2.0. Бэкэнд отвечает только за разработку API, обеспечивая раздельную разработку внешнего и внутреннего интерфейса в обычном смысле, и настраивается. с соответствующими интерфейсными документами
Каталог внешнего интерфейса внешнего модуля использует соответствующий шаблон vueAdmin фреймворка с открытым исходным кодом и улучшается с учетом собственных потребностей. Проект основан на элементе ui 2.0 и использует управление разрешениями внешнего интерфейса.
WeChat SDK--easywechat с открытым исходным кодом используется в плане каталога WeChat wx, чтобы предоставить родителям и учителям лучшую страницу запросов для поиска различной информации.
Хотя проект не предполагает высокоуровневого параллелизма, больших данных и т. д., вам может понадобиться следующий контент:
- Метод написания кода с разделением фронтенда и бэкенда и метод выпуска проекта
- Аутентификация oauth2.0 в laravel
- Как разрабатывать vue.js в сочетании с API-интерфейсом бэкэнда. Как контролировать вход пользователя и права доступа к данным на внешнем интерфейсе.
- В сочетании с различными методами настройки веб-пакета в реальной разработке.
Поскольку проект коммерциализирован, версия с открытым исходным кодом больше не будет обновлять функции. Если вам нужна демонстрация или деловое сотрудничество, вы можете добавить WeChat (xpyzwm).
Используется как обычный шаблон управления школой.
Подходит для дипломных проектов и демонстраций сопутствующих продуктов.
Если это было для вас полезно, вы можете нажать «Звезда» в правом верхнем углу, чтобы поддержать его. Спасибо! ^_^
Или вы можете "подписаться" и я продолжу улучшать проект
Среда разработки Windows 7 Chrome 63 PHP 7.1.7
Если у вас есть какие-либо вопросы, пожалуйста, задавайте их непосредственно в разделе «Проблемы», или, если вы обнаружите проблему и предложите очень хорошее решение, пиар приветствуется?
Коммуникация по проекту: xpyzwm (WeChat)
Стоя на вершине гигантов, мы сможем пойти дальше. В проекте использовались следующие платформы с открытым исходным кодом, за что следует выразить благодарность.
- Ларавел (https://laravel.com/)
- vue.js(https://cn.vuejs.org/index.html)
- элемент пользовательского интерфейса (http://element.eleme.io/#/zh-CN)
- сегмент семейства vue (https://router.vuejs.org/ https://vuex.vuejs.org/)
- Интеграция WeChat (https://github.com/overtrue/laravel-wechat)
- плагин Excel (https://github.com/Maatwebsite/Laravel-Excel)
- Междоменный (https://github.com/barryvdh/laravel-cors)
- Интеграция SMS (https://github.com/overtrue/easy-sms)
- шаблон vueAdmin (https://github.com/PanJiaChen/vueAdmin-template)
- Написание документации интерфейса API (http://apidocjs.com/)
Массачусетский технологический институт