**likeadmin: универсальный менеджерский бэкенд на Java** likeadmin — это универсальный менеджерский бэкэнд, написанный на Java. Он предназначен для быстрой разработки, однократного создания кода, многоплатформенной адаптации, а также для мобильных и десктопных интерфейсов. **Особенности:** * Java 8; * Spring Boot 2; * TypeScript 3; * Vue.js 3; * Vite 2; * Element Plus 2; * Docker. Бэкенд адаптирован под различные платформы: * **WeChat**: публичный аккаунт, мини-программа, открытая платформа; * **Tencent Cloud**: COS, SMS; * **Alibaba Cloud**: OSS, SMS; * **Qiniu Cloud**: OSS. **Docker: быстрая локальная настройка** Для быстрой локальной настройки выполните следующие шаги: 1. Установите и запустите Docker. 2. В терминале выполните команду: ```shell docker run -it --name likeadmin_java -p 20222:20222 -p 20223:20223 likeshop/likeadmin_java:1.5.0 ``` После выполнения команды вы можете перейти к использованию приложения. Обратите внимание, что Google Chrome не поддерживает локальные адреса, поэтому в конце адреса необходимо добавить символ /. *Бэкенд:* http://127.0.0.1:20222/. *Фронтенд (десктоп):* http://127.0.0.1:20223/pc/. *Фронтенд (мобильный):* http://127.0.0.1:20223/mobile/. Обратите внимание, что Docker подходит только для локальной настройки и не рекомендуется для использования в производственной среде. **Опыт использования** * Бэкенд: https://java-admin.likeadmin.cn. * Логин: admin. * Пароль: 123456. *Мобильный фронтенд:* <img width="40%" src="https://md.likeshop.cn/server/index.php?s=/api/attachment/visitFile&sign=260c0869d9ba7e692b2db1e216078241" /> *Десктопный фронтенд:* https://java-front.likeadmin.cn/pc/. **Документация** Документация доступна по адресу: https://www.likeadmin.cn/. **Введение** Мы стремимся внести свой вклад в сообщество открытого исходного кода и представляем бесплатный open source менеджерский бэкенд с разделением фронтенда и бэкенда. Проект лицензирован по MIT лицензии, и вы можете использовать его бесплатно или даже опубликовать своё программное обеспечение на основе likeadmin. **Подробнее** Likeadmin предоставляет базовую функциональность для управления системой, включая установку программы, вход в систему, выход из системы, рабочую область, меню, управление правами доступа, ролями, администраторами, отделами, должностями, материалами и настройками сайта. Кроме того, разработчики могут быстро создавать код благодаря инструментам разработчика. Проект ориентирован на универсальность и удобство использования. Он предлагает визуальные инструменты для установки программ, позволяя разработчикам легко расширять свои продукты. Мобильный фронтенд включает навигацию, авторизацию через WeChat, личный логин и другие базовые функции. **Архитектура** Серверная часть написана на Java 8, обеспечивая высокую производительность. Используется фреймворк Spring Boot 2.7.5, который является популярным выбором среди разработчиков Java благодаря своей производительности, простоте использования, обширной документации и поддержке Mave. Фронтенд разработан с использованием TypeScript, Vue 3 и Vite, предлагая лаконичный, согласованный и понятный код. Элемент-плюс используется для создания интерфейса, предоставляя простые и элегантные решения. Мобильный фронтенд может быть скомпилирован в мобильные H5 веб-страницы, WeChat мини-программы, Android и iOS приложения. Код можно генерировать автоматически, ускоряя процесс разработки. ### 📱 Интерфейс мобильного приложения <div class="half"> <img width="30%" src="https://md.likeshop.cn/server/index.php?s=/api/attachment/visitFile&sign=2dbac190afadfb6650a04c8af44980e1" /> <img width="30%" src="https://md.likeshop.cn/server/index.php?s=/api/attachment/visitFile&sign=73adbdb91ff5c43ca3e694a99effae7a" /> <img width="30%" src="https://md.likeshop.cn/server/index.php?s=/api/attachment/visitFile&sign=55b51eaebd7d696f96ccbf60d4694368" /> </div>