Running Football
contents
- About the Project
- Getting Started
- Usage
- Roadmap
- Contribution
- License
- Contact
About the Project
A minimalistic version of PC football blog. The front-end project is mainly built using Vue2 and Element-UI; it is built and packaged using Webpack5. The back-end project is mainly designed using the Node framework Koa2 and the MongoDB database. ###The main function
Client
- Article function: the content of the article supports
Markdown
syntax and the code is highlighted; - Tag function: retrieve article data by tag classification;
- Sidebar function: click ranking, webmaster recommendation, tag classification, etc.;
- Search function: search the title and abstract of the article by keywords, and support search highlighting;
- Message function: you can like, reply to comments, count comments and the total number of replies, support
Emoji
emoticons; - Other functions: image lazy loading, paging, sidebar top and one-click top, etc.;
####Management
- Authority management: CRUD administrator, who can assign authority;
- Article management: CRUD articles, article covers support local upload, article content supports
Markdown
syntax editing; - Label management: CRUD label, label background color supports custom selection with
Vue-Color
plug-in; - Message management: RD comments and replies;
####Built With
* ![Node.js](https://nodejs.org/zh-cn/)
* ![Element-UI](https://element.eleme.cn/#/zh-CN)
* ![Webpack5](https://webpack.docschina.org/)
* ![MongoDB](https://www.mongodb.com/)
* ![Koa2](https://www.koajs.com.cn/)
* ![Vue2](https://cn.vuejs.org/)