Skip to content
@code-review-platform-flow

FLOW

가천대학교 P-프로젝트, 코드 리뷰 플랫폼

Flow - 코드 리뷰 플랫폼 (https://front.gcuflow.site - 종료)

Flow는 대학생과 졸업생을 위한 혁신적인 개발 커뮤니티 플랫폼으로,
신뢰 기반의 코드 리뷰 및 멘토링 서비스를 제공하여 개발자 커뮤니티의 한계를 극복하고자 합니다.


📌 프로젝트 개요

프로젝트 요약

Flow는 다음과 같은 기능과 특징을 제공합니다:

  • 커뮤니티 서비스: 트렌딩 포스트, 글 작성 및 댓글 기능으로 사용자 참여 유도
  • 코드 리뷰: 신뢰 기반의 피드백 시스템
  • 커피챗 멘토링: 학교 인증된 계정으로 졸업생 멘토와 상담 가능
  • 채용 정보 제공: API를 통한 최신 취업 정보
  • 명예의 전당: 우수 기여 사용자들을 위한 동기부여 시스템

🖼 주요 화면

1. 메인 페이지

  • 트렌딩 포스트, 명예의 전당 및 채용 정보 확인
웹 화면 모바일 화면
웹 화면 모바일 화면

2. 게시글 관리

Post Feature

웹 화면 모바일 화면
웹 화면 모바일 화면

3. 커피챗 관리

  • 커피챗 요청 및 결제 Coffee Chat

☁ 클라우드 아키텍처

시스템 구성도

클라우드 아키텍처

설명

  • Compute Engine: Google Cloud의 인스턴스 기반 애플리케이션 실행
  • API Gateway: 사용자 요청을 라우팅
  • Kubernetes: 배포 관리 및 상태 모니터링
  • Artifact Registry: 컨테이너 이미지 저장소
  • Grafana & Prometheus: 모니터링 및 알림 시스템

📂 소스 코드 구조

주요 레포지토리

  1. 프론트엔드: 사용자 인터페이스 개발 (React, Next.js)
    • flow-web
    • flow-admin-dashboard
  2. 백엔드: 비즈니스 로직 및 데이터 관리 (Spring Boot)
    • flow-main
    • flow-api-gateway
    • flow-payment
    • flow-admin-main
  3. DevOps: CI/CD 및 배포 관리 (Terraform, Kubernetes)
    • flow-terraform
    • flow-manifest

🔧 기술 스택

프론트엔드

  • React, Next.js
  • TypeScript
  • Styled-components

백엔드

  • Spring Boot
  • PostgreSQL
  • JWT 인증

DevOps

  • Google Cloud Platform (GCP)
  • Kubernetes
  • ArgoCD
  • Terraform

👥 팀 구성원

역할 이름 Github
팀장 / Frontend Ji Min Seong https://github.com/jiminseong
Backend / DevOps Park Chan Young https://github.com/steamedEggMaster
DevOps / Frontend / Backend abwarten https://github.com/abwarten

🔗 주요 링크

Popular repositories Loading

  1. flow-web flow-web Public

    재학생과 졸업생의 커피챗, 코드리뷰를 돕는 교내 개발커뮤니티 'FLOW'

    TypeScript

  2. flow-api-gateway flow-api-gateway Public

    ✨ API-Gateway 역할 담당 Server

    Java

  3. flow-manifest flow-manifest Public

    ✨ GitOps를 통해 ArgoCD Application을 관리하는 Repository

    Shell

  4. flow-main flow-main Public

    ✨ 메인 기능들 담당 Server

    Java

  5. flow-payment flow-payment Public

    커피챗 결제 담당 Server

    Java

  6. flow-terraform flow-terraform Public

    Terraform 설정을 위한 Repository

    HCL

Repositories

Showing 10 of 11 repositories
  • flow-main Public

    ✨ 메인 기능들 담당 Server

    code-review-platform-flow/flow-main’s past year of commit activity
    Java 0 0 0 0 Updated Jan 4, 2025
  • .github Public
    code-review-platform-flow/.github’s past year of commit activity
    0 0 0 0 Updated Jan 4, 2025
  • flow-manifest Public

    ✨ GitOps를 통해 ArgoCD Application을 관리하는 Repository

    code-review-platform-flow/flow-manifest’s past year of commit activity
    Shell 0 0 0 0 Updated Dec 24, 2024
  • flow-api-gateway Public

    ✨ API-Gateway 역할 담당 Server

    code-review-platform-flow/flow-api-gateway’s past year of commit activity
    Java 0 0 0 0 Updated Dec 24, 2024
  • flow-web Public

    재학생과 졸업생의 커피챗, 코드리뷰를 돕는 교내 개발커뮤니티 'FLOW'

    code-review-platform-flow/flow-web’s past year of commit activity
    TypeScript 0 0 0 0 Updated Dec 24, 2024
  • code-review-platform-flow/flow-admin-dashboard’s past year of commit activity
    TypeScript 0 MIT 66 0 0 Updated Dec 16, 2024
  • flow-payment Public

    커피챗 결제 담당 Server

    code-review-platform-flow/flow-payment’s past year of commit activity
    Java 0 0 0 0 Updated Dec 10, 2024
  • flow-terraform Public

    Terraform 설정을 위한 Repository

    code-review-platform-flow/flow-terraform’s past year of commit activity
    HCL 0 0 0 0 Updated Nov 30, 2024
  • flow-file Public

    파일 저장 담당 Server

    code-review-platform-flow/flow-file’s past year of commit activity
    Java 0 0 0 0 Updated Nov 28, 2024
  • code-review-platform-flow/flow-admin-main’s past year of commit activity
    Java 0 0 0 0 Updated Nov 28, 2024

Top languages

Loading…

Most used topics

Loading…