Skip to content
/ Celloct Public

소상공인을 위한 매장관리 프로젝트

Notifications You must be signed in to change notification settings

Heekng/Celloct

Repository files navigation

Celloct Build Status

개요

  • Celloct는 직원 근무시간 관리 및 재고관리 시스템이 없는 소상공인을 위한 프로젝트입니다.
  • 현재 CELLOCT 에서 서비스하고있습니다.
  • 기존 Java로 만들어진 서비스를 Kotlin 으로 수정중입니다!

구성

Backend

  • SpringBoot 2.6.4
  • DataBase
    • real: postgreSQL
    • local: h2
  • Spring Security
  • Spring Data JPA
  • Server: Ubuntu 22.04 ARM

Frontend

  • thymeleaf

개발 과정

  • DB(ERD) -> CELLOCT ERD
    • 근무시간관리 테이블 작성 완료
    • 재고관리 테이블 추가 예정
  • Entity
  • Service, Repository
  • security, OAuth2
    • Google 로그인 구현 완료
    • Kakao 로그인 도입 예정
  • Controller
  • thymeleaf frontend
  • 서버 CI/CD 무중단 배포 자동화
    • 배포 자동화
    • 무중단 배포

현재 상태

  • Version1 - 기본 기능, 근무시간 관리 기능
    • 로그인 기능
    • 매장 생성
    • 매장 가입
    • 관리자-매장 홈
    • 관리자-직원 관리
    • 관리자-가입신청 관리
    • 관리자-근무시간 관리
    • 직원-매장 홈
    • 직원-근무시간 조회
    • 직원-근무시간 등록