Skip to content

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

License

Notifications You must be signed in to change notification settings

wjureczka/CMS-PJATK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •