Flow는 대학생과 졸업생을 위한 혁신적인 개발 커뮤니티 플랫폼으로,
신뢰 기반의 코드 리뷰 및 멘토링 서비스를 제공하여 개발자 커뮤니티의 한계를 극복하고자 합니다.
Flow는 다음과 같은 기능과 특징을 제공합니다:
- 커뮤니티 서비스: 트렌딩 포스트, 글 작성 및 댓글 기능으로 사용자 참여 유도
- 코드 리뷰: 신뢰 기반의 피드백 시스템
- 커피챗 멘토링: 학교 인증된 계정으로 졸업생 멘토와 상담 가능
- 채용 정보 제공: API를 통한 최신 취업 정보
- 명예의 전당: 우수 기여 사용자들을 위한 동기부여 시스템
- 트렌딩 포스트, 명예의 전당 및 채용 정보 확인
웹 화면 |
모바일 화면 |
|
|
웹 화면 |
모바일 화면 |
|
|
- 커피챗 요청 및 결제
- Compute Engine: Google Cloud의 인스턴스 기반 애플리케이션 실행
- API Gateway: 사용자 요청을 라우팅
- Kubernetes: 배포 관리 및 상태 모니터링
- Artifact Registry: 컨테이너 이미지 저장소
- Grafana & Prometheus: 모니터링 및 알림 시스템
- 프론트엔드: 사용자 인터페이스 개발 (React, Next.js)
flow-web
flow-admin-dashboard
- 백엔드: 비즈니스 로직 및 데이터 관리 (Spring Boot)
flow-main
flow-api-gateway
flow-payment
flow-admin-main
- DevOps: CI/CD 및 배포 관리 (Terraform, Kubernetes)
flow-terraform
flow-manifest
- React, Next.js
- TypeScript
- Styled-components
- Spring Boot
- PostgreSQL
- JWT 인증
- Google Cloud Platform (GCP)
- Kubernetes
- ArgoCD
- Terraform