You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
여러 복싱 체육관을 다니면서, 내가 체육관 운영자라면 어떤 관리자 전용 웹을 사용하고 싶을지 고민하며 제작하게 된 프로젝트
특징
Spring Boot / React & Next.js / TypeScript 를 이용한 서버 API와 사용자 친화적인 웹 UI를 갖춘 애플리케이션
Spring Security와 JWT(JSON Web Token)을 이용한 간편한 인증 방식
Ant Design 라이브러리를 이용한 정돈된 UI
Apache ECharts 라이브러리를 이용한 각종 통계 차트
Recoil을 이용한 메뉴 상태 관리
대시보드, 회원 관리, 일정 관리, 방문 기록, 메세지 전송, 매출 통계 등 주 기능 존재
📑 Spec
Language
Build Tool
Skill
DBMS
Version Controll System
IDE
🔍 주요 화면
로그인
대시보드
회원 목록
회원 상세
캘린더
메세지 전송
매출 통계
🔧 테이블 설계
🔌 API 문서화
📌 사용법
Backend
src/main/recsources 디렉터리 구조 참조 및 설정 파일 생성
── resources
├── common [공통]
│ └── config.properties [토큰 정보 | CoolSMS KEY 정보]
├── local [로컬]
│ ├── config.properties [포트 및 스웨거 설정 정보 | 파일 저장 경로]
│ └── database.properties [DB 정보]
└── application.properties