cms

관리자 프로그램 : 관리자 로그인, 공지사항 게시판, Qna 게시판

Backend / springboot

DB (MyBatis, MariaDB),
Spring security,
JWT토큰 활용, swagger설정, 패스워드 인코딩,
예외처리,log 설정

frontend / vuejs

axios 통신 /
로그인(post), 로그아웃, 마이페이지(get), 사용자들 리스트 확인(get), 사용자 수정(put), 사용자 삭제(delete) /
토큰을 뷰에서 로컬스토리지에 저장하고 로컬스토리지에 저장한 토큰을 가지고 헤더에 담아서 다른 서비스 요청

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Customize configuration

See Configuration Reference.