/decode

ssafy-공통-pjt-개발자를-에러-해결-커뮤니티

Primary LanguageJava

🔎 URL

👬 Contributors

프로필 이름 역할
서재화(팀장) Openvidu 활용 화면 공유
redis stomp 이용 채팅방 구현
infra 구성
Stackoverflow api 가공
제선명(PM) 게시판 관련 백엔드 API 담당
게시판 ELK 적용
기타 프론트엔드 작업
박정규 gpt, s3 등 클라우드 서비스 API 연동
백엔드 유지보수 담당
박우철 Spring Security + JWT + OAUTH2 활용 인증/인가 작업 담당
회원 관련 백엔드 API 담당
Redis 이용 사용자 로그 컴포넌트 개발
엄세원 회원 관련 페이지 작성
권한에 따른 페이지 구분
폰트 및 디자인 통일
정진영 마크 다운 에디터/뷰어 이용 질문 게시판 구현
GPT, Stackoverflow 답변 요청/응답 UX, UI 구현

✨ Introduction

개발자들의 자유로운 IT 커뮤니티 de;code

Main Service

  • 사용자의 개발 에러를 해결하기 위한 질문/답변 게시판
    • GPT 기반 자동 생성 질문/답변 제공
    • 마크다운 에디터를 통한 편리한 질문/답변 UX
    • ELK를 적용한 텍스트 및 기술 태그 기반 검색 기능
    • 채택 및 북마크 기능
  • 에러 해결을 위한 채팅 및 화면공유 서비스
    • Openvidu 및 Stomp로 구현
  • 소셜 및 랭킹 기능
    • 개인 프로필 구독 기능
    • 사이트 내부 활동을 통한 랭킹 상승

Sub Service

  • 깃허브 소셜 로그인
  • 사용자 로그 기반 출석 스트릭 및 경험치 로그 컴포넌트

⭐ Service Architecture

🎉 Stacks

Backend

Java Spring Gradle MySQL ChatGPT Stack Overflow Redis ElasticSearch JWT

Frontend

JavaScript NodeJS NPM Vue.js Vuetify Figma Markdown Chart.js

Infra

AWS Docker Jenkins Nginx

🎈 Service Layout

image3 image4
Main Page Login
image5 image6
Profile Ranking
image7 image8
Question Answer
image9 image10
Search Screen Share
image11
Chat