12 Star 185 Fork 70

givebest / node-nest-vue-nuxt-cms

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

GiiBee CMS

The CMS system developed by nest.js based on node.js and nuxt.js based on vue.js is used to implement SSR server-side rendering and generate static HTML, which is conducive to SEO.Suitable for enterprises to build SEO-type websites.

English | 简体中文

Getting started

MySql

  1. Create the nest_cms_api table;

  2. Use MySql command or management software to import the .sql file in the DB directory.

CMS API server

cd server

npm install 

# development
$ npm run start

# watch mode
$ npm run start:dev

# production mode
$ npm run start:prod

CMS management

cd admin

npm install 

# serve with hot reload at localhost:3002
npm run dev

# build for production and launch server

npm run build:stage

npm run build:prod

CMS web

cd web

npm install 

# development
$ npm run dev

# build for production and launch server
$ npm run build
$ npm run start

# generate static project
$ npm run generate

Features

  • NestJS + MySql output API.
  • API calls sensitive operation records IP, administrator and client information.
  • NuxtJS + Vue + Bootstrap-vue can generate static HTML for the whole site (SEO).
  • Nuxtjs vue implements SSR server-side rendering (SEO).
  • Element UI + Vue realizes CMS management.
  • Front-end and back-end separation.
  • JWT authentication.
  • Commodity classification supports custom routing and web page description (SEO).
  • Product name supports custom routing and web page description (SEO).
  • Responsive web pages, adapted to PC and mobile terminals.

screenshot

CMS web

home

home

product

product

about
about

CMS management

banner

product

product

CMS API

API

License

Apache License 2.0.

Repository Comments ( 29 )

Sign in to post a comment

About

使用 nest.js 基于 node.js 和 nuxt.js 基于 vue.js 开发的 CMS 系统,实现 SSR 服务端渲染,且可生成静态HTML,有利于SEO。适合企业搭建SEO型网站。 expand collapse
Cancel

Releases (3)

All

node-nest-vue-nuxt-cms

Contributors

All

Activities

Load More
can not load any more
NodeJS
1
https://gitee.com/givebest/node-nest-vue-nuxt-cms.git
git@gitee.com:givebest/node-nest-vue-nuxt-cms.git
givebest
node-nest-vue-nuxt-cms
node-nest-vue-nuxt-cms
main

Search

挂件 关闭按钮