Richardinho / cms

A CMS system to service a website

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CMS

Content Management System for my website. Written in Angular

Development

  npm start

Deployment

Delete app folder from server, then upload files. Must have ssh keys set up for this.

  # build Angular project
  npm run build
  
  # log into remote server. Once in, use cd, rm etc. to delete app folder
  ssh richardh@richardhunter.co.uk

  # load build folder to server
  scp -r dist/cms richardh@richardhunter.co.uk:/home/richardh/public_html/

Cypress Tests

Start server

npm start

run Cypress tests

npm run cypress:run

Unit Tests

cd /Users/richardhunter/development/cms

npm test

Repository

Source code stored in Github

https://github.com/Richardinho/cms

On push, tests run in Travis CI

https://travis-ci.org/Richardinho/cms

About

A CMS system to service a website


Languages

Language:TypeScript 80.5%Language:SCSS 9.4%Language:HTML 8.9%Language:JavaScript 1.1%Language:Shell 0.1%