Skip to content

FewMercy/checkuree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

centered image

Hello, Checkuree!

  • 안녕하세요 ! 우리의 출석 체크를 도와줄 개구리, 체쿠리입니다.
  • 체쿠리는 소규모 학원이나 학교에서 사용할 수 있는 출석 관리 서비스입니다.
  • 여러분이 필요한 요일,시간대의 출석부를 생성해서 출석 관리를 해보세요 !

🌐 Links

Service : https://checkuree.com
Swagger : https://checkuree.com/api/v1/swagger

🖥️ Example Screens

출석부 목록 화면 출석부 생성 화면 출석체크 화면

⚙️ How to Start

0️⃣ Prerequisites

1️⃣ Installation

Back-End

$ cd server
$ npm install

Front-End

$ cd client
$ yarn install

2️⃣ Running the app

Back-End

# before running, you need to fill .env.local file in server directory
# and need to start docker mysql container

# local
$ npm run start:local

# production mode
$ npm run start:prod

# Docker
$ docker-compose build
$ docker-compose up

Front-End

# development
$ yarn dev

# production mode
$ yarn start

Back-End Test

# move to server directory
$ cd server

# service layer tests
$ npm run test

✏️ ERD Diagram

centered image

⚒️ Stacks

Infra

Docker Docker Compose

Front-End

TypeScript Next.js Material UI

Back-End

TypeScript NestJS TypeORM Jest

Database

MySQL

Deploy

AWS Nginx PM2

About

소규모 학원을 위한 출석 도우미 체쿠리

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •