컴퓨터공학전공 팀프로젝트실 야간잔류 신청이 번거롭지 않으셨나요?
이제는 TeamPu로 편하게 예약하고 사용하세요! 🎉
오픈소스SW실습 팀프로젝트로 출발한 TeamPu는
학우들의 편의성과 효율성을 극대화하기 위해 설계된
컴퓨터공학전공 팀프로젝트실 위한 야간잔류 신청 시스템입니다.
| 기능 | 설명 |
|---|---|
| 야간잔류 신청 | 간단한 절차를 통해 야간 잔류를 신청할 수 있습니다. |
| 실시간 신청 상태 확인 | 현재 신청한 팀의 수를 쉽게 확인할 수 있습니다. |
| 나의 신청 내역 확인 | 내가 예약한 내역을 쉽게 확인할 수 있습니다. |
| [관리자] 신청 내역 확인 | 신청된 야간잔류 상세를 확인할 수 있습니다. |
| [관리자] 야간잔류 승인 및 거부 | 신청된 야간잔류를 승인, 또는 거부할 수 있습니다. |
| Category | Details |
|---|---|
| Language | JavaScript |
| Library / Package | React, TailwindCSS, Axios |
| Tools | Git, VS Code, Figma, Discord, Vercel |
| Category | Details |
|---|---|
| Language | Java |
| Framework / Tech Stack | Spring, JPA, MySQL, Redis, nGrinder |
| Tools | Git, InteliJ, Figma |
| Category | Details |
|---|---|
| Server | GCP, GCS |
| CI / CD | Github Actions, K3S, JACOCO |
| 이름 | 역할 |
|---|---|
| 19 정재우 | Backend Lead |
| 20 이유성 | Backend Infrastructure |
| 20 김진형 | Backend Team Lead |
| 20 이정근 | Infrastructure Lead |
| 21 김아현 | Backend Infrastructure |
| 23 한유진 | Frontend Lead |
git clone https://github.com/TeamPu/TeamPu-Server.git명령어를 통해 원하는 디렉토리에 소스 코드를 다운로드 받습니다.IntelliJ등의 IDE를 통해 프로젝트를 열고, 터미널 루트 경로에서docker-compose up -d명령어를 통해 DB 환경을 세팅합니다.- 이후
TeamPuApplication.java클래스를 실행하면localhost:8080경로를 통해 다양한 API에 접근할 수 있습니다.
- 현재 저희 배포 서버는 해당 링크 를 통해 상시 접속할 수 있습니다.
- 현재 Github Actions을 통한 CI/CD, GCP, K3S를 통한 무중단 배포를 적용한 상태입니다. 24시간 중단 없이 서버를 구동 중에 있습니다.
- 서버 환경설정 및 조작은 GCE 관리자 계정을 통해 가능합니다.
![]() |
![]() |
![]() |




