OSAM 국방 모바일 반납
  • 국방 모바일 반납
  • ABOUT PROJECT
    • 개발 동기
    • 개발 목표
    • 개발 일정
  • HOW TO COLLABORATE
    • Notion
    • Git Workflow
    • Git Contribution
    • CI/CD
    • API Documenation
  • Technical Note
    • 시스템 구성
    • 작동 시나리오
    • 분야별 기능
      • WEB 기능
      • APP 기능
      • IoT 기능
    • Time-based OTP 인증
  • HOW TO BUILD
    • WEB
    • APP
    • IoT
  • HOW TO USE
    • 관리자 설정
    • 기기 등록
    • 기기 반납
    • 현황 파악
  • ADVANCED
    • QR코드 색상암호화
    • 1:N 반납기
    • 아두이노 미사용
    • 관리자용 APP
    • 본 프로젝트에 대한 비평
  • License
    • WEB License
    • APP License
    • IoT License
Powered by GitBook
On this page
  • 시스템 구성
  • 기술 스택 (Technique Used)
  • IoT
  • WEB
  • APP

Was this helpful?

  1. Technical Note

시스템 구성

PreviousAPI DocumenationNext작동 시나리오

Last updated 4 years ago

Was this helpful?

시스템 구성

기술 스택 (Technique Used)

IoT

  • raspberrypi

  • arduino

  • open-cv

  • zbar

WEB

CI/CD

  • Github Actions CI/CD workflow

  • AWS CodeDeploy

  • AWS EC2

back-end

  • Spring Boot

  • Spring Boot JPA

  • Querydsl

  • Java 1.8

  • Swagger2 (API automatically generate documentation)

  • H2 Database

  • zxing-qrcode

  • Time-based One-time Password(TOTP) Algorithm

front-end

  • Mustache

  • JQuery

  • Ajax

  • Argon open source Dashboard Template

APP

  • android

  • kotlin

  • zxing-qrcode

  • Time-based One-time Password(TOTP) Algorithm

CI/CD
API Documenation