Skip to content

satreci-admin/cnu-sw-academy-team-b

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple RPA (Robotic Process Automation)

Commits Per Month Closed Pull Reqeusts Open Issues



목차

  1. 프로젝트 개요
  2. 기술 스택
  3. 구현 기능
  4. 구현 화면
  5. ERD
  6. API 문서
  7. 브랜치 전략
  8. 팀원

프로젝트 개요

Simple RPA는 터미널에서 반복적으로 수행하던 작업(또는 작업 그룹)을 관리하고 실행하는 웹서비스입니다.

기술 스택

  • Server
    • Spring Boot
    • Spring Data JPA
    • Spring Quartz
    • Jsch
  • DB
    • MySQL
  • Test
    • JUnit5
  • FE
    • 사용자 페이지 : React
    • 관리자 페이지 : Thymeleaf

구현 기능

  1. 작업명세서 관리
    • 리스트 조회
    • 상세 조회
    • 등록
    • 수정
    • 삭제
  2. 로봇 관리
    • 리스트 조회
    • 상세 조회
    • 등록
    • 수정
    • 삭제
  3. 작업 관리
    • 리스트 조회
    • 등록
    • 삭제
  4. 작업명세서 실행
    • 즉시 실행
    • 예약 실행
      • 특정 날짜/시간에 1회 실행
      • 특정 날짜 이후로 매일 지정한 시간에 반복 실행

구현 화면

사이드바

사이드바

로봇

로봇

작업 명세서

작업 명세서

ERD

ERD

API 문서

Postman API 문서

브랜치 전략

개인은 feature/bugfix 브랜치를 생성하여 개발 수행 후 develop 브랜치에 PR을 요청합니다.

  • main : 배포 브랜치
  • develop : 개발 통합 브랜치
  • feature/[BRANCH_NAME] : 개인 작업 브랜치(신규기능 개발)
  • bugfix/[BRANCH_NAME] : 개인 작업 브랜치(버그 수정)

팀원

김아영 프로필 박상균 프로필 최시환 프로필 최예진 프로필
김아영 박상균 최시환 최예진

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages