GithubHelp home page GithubHelp logo

springhys / coding-more Goto Github PK

View Code? Open in Web Editor NEW

This project forked from itwanger/coding-more

0.0 0.0 0.0 5.78 MB

coding-more 是一套成熟的学习教程网站,包括前台网站内容展示系统,以及后台网站内容管理系统,采用时下最流行的 Spring Boot + Vue 的前后端分离架构。前台展示系统包括首页门户、文章展示、文章搜索、文章推荐等等模块。后台管理系统包括文章管理、统计报表、权限管理等模块。

License: Apache License 2.0

JavaScript 12.10% HTML 5.01% CSS 6.54% Dockerfile 0.26% Java 73.96% Vue 2.12%

coding-more's Introduction

编程进阶网(codingmore.top)CodingMore

公众号:沉默王二 交流:微信群 学习教程:code-learning Cloud版本 code-swarm 码云地址

友情提示 1、 快速体验项目:在线访问地址 2、 全套学习教程:CodingMore 学习教程 3、 走近作者:学习不走弯路,更多优质学习教程、学习资源,敬请关注「沉默王二原创公众号」 4、 项目交流:想要加群交流项目的小伙伴,可以加入编程进阶网交流群

前言 coding-more 项目致力于打造一个完整的学习教程网站,采用现阶段流行的技术实现。 项目文档

  • 文档地址:doc.codingmore.com
  • 备用地址:

项目介绍 coding-more 是一套成熟的学习教程网站,包括前台网站内容展示系统,以及后台网站内容管理系统,采用时下最流行的 Spring Boot + Vue 的前后端分离架构。前台展示系统包括首页门户、文章展示、文章搜索、文章推荐等等模块。后台管理系统包括文章管理、统计报表、权限管理等模块。

项目展示 网站首页: 后台管理:

组织结构: codingmore --codingmore-admin 后台管理系统接口 --codingmore-common 工具类以及通用代码 --codingmore-demo 框架搭建时的测试代码 --codingmore-mbg MyBatisGenerator生成的数据库操作代码 --condingmore-security SpringSecurity封装公用模块

技术选型

后端技术

技术 说明 官网 Spring Boot 容器+MVC 框架 Springsecurity 认证和授权框架 MyBatis ORM 框架 MyBatisGenerator 数据层代码生成 Elasticsearch 搜索引擎 RabbitMQ 消息队列 Redis 分布式缓存 Nginx 静态资源服务器 Druid 数据库连接池 Lombok 简化对象封装工具 Swagger-UI 文档生成工具

前端技术

技术 说明 官网 Vue 前端框架 elemet 前端 UI 框架

架构图

系统架构图

业务架构图

模块介绍

后台管理系统 codingmore-admin

文章管理

前台网站系统 codingmore-portal

开发进度

环境搭建

开发工具

工具 说明 官网

Intellij IDEA 开发环境 Navicat 数据库连接工具 Xmind 思维导图设计工具

开发环境

工具 版本号 下载

JDK 1.8 MySQL Redis Nginx

搭建步骤

Windows 环境部署 Docker 环境部署 相关环境部署

公众号

学习不走弯路,关注公众号「沉默王二」,回复「编程进阶」,获取编程进阶网专属学习路线 加微信交流,公众号后台回复「加群」即可。

许可证 Copyright (c) 2022 沉默王二/程序员石磊/谷明/黄秋霞

coding-more's People

Contributors

itwanger avatar mforgithub avatar zhangleino1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.