Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.02 KB

README.md

File metadata and controls

43 lines (34 loc) · 1.02 KB

CMS-PJATK - WORK IN PROGRESS

CMS-PJATK is a final exam project for CMS subject. It consists of 2 subprojects: frontend and backend. The main purpose is to recreate Content Management System from the very bottom.

Prerequisites

  • npm >=6.x.x
  • node lts >=12.x.x
  • docker for dockerized db and db's ui

Installation

npm i
npx lerna bootstrap

How to run in development mode

Normal mode:

npm run cms:start

Docker mode:

npm run cms:start-docker

How to build

npm run cms:build

Designs and prototypes

Here you can find designs and prototypes used to develop CMS: https://www.figma.com/file/YcCKRfK9SY10Vri9K01wNU/CMS-Design?node-id=2%3A0

Helpful library for Material Design: https://material.angular.io/

Using docker

If you have problem running docker check: docker/compose#6677 (comment)

Styleguides used in project

Node: https://github.com/goldbergyoni/nodebestpractices Angular: https://angular.io/guide/styleguide