ALTA는 알고리즘 스터디의 기록을 도와주는 서비스입니다.
레포지토리를 생성하고 관리하는 부분을 자동화하여 알고리즘 문제풀이에만 집중할 수 있도록 해줍니다.
서비스를 이용하려면 Github 계정이 있어야 하며, 연동을 필요로 합니다.
2022.04.18 ~ 2022.05.20
HTML5 | CSS3 | React | MUI |
Java | Spring-Boot | MySQL |
NGiNX | aws | Jenkins | docker |
- Git 연동
- Git Repository 연동 후 README 자동 업데이트
- Git Repository 파일 업로드
- 코드 리뷰를 위한 커뮤니케이션 기능
Repo 생성 | readme 자동 업데이트 |
문제 및 회차 생성 | 문제 및 회차 삭제 |
알림 | 코드 업로드 |
라인 별 코멘트 작성 | 코드 트리 |
채팅 기능 | |
이름 | 역할 | 개발 내용 |
---|---|---|
김유진 | Back-end 팀장 |
유저 데이터 관리 API Github API 통신 CI/CD 배포 데이터 베이스 설계 |
오서하 | Back-end | Github 소셜 로그인 JWT 토큰 기능 개발 Refresh Token 기능 개발 Redis 캐시 서버 데이터 베이스 설계 |
우정연 | Back-end | 코드 업로드 코멘트 작성 알림 기능 일정 관리 Github API 통신 데이터 베이스 설계 |
윤지영 | Front-end | UI/UX 설계 코드 상세 페이지 조작 기능 채팅 기능 알림 기능 코드 데이터 상태 관리 스터디 참여 인원 관리 기능 SEO 최적화 |
이주현 | Front-end | UI/UX 설계 로그인 및 로그인 만료 처리 기능 유저 데이터 상태 관리 스터디 데이터 상태 관리 스터디 생성 기능 스터디 상세 페이지 조작 기능 성능 개선 SEO 최적화 |
이지순 | Back-end | 스터디 CRUD API 문제 CRUD API 일정 생성 메일링 시스템 소켓 통신(채팅) Github API 통신 데이터 베이스 설계 |
git clone [레포지토리]
cd front
npm install
npm run start
./gradlew build
java -jar {application이름}.jar