Skip to content

Latest commit

 

History

History
117 lines (78 loc) · 5.54 KB

File metadata and controls

117 lines (78 loc) · 5.54 KB

WithMe

main

목차

1. 프로젝트 소개
2. 개발 기간
3. 개발 환경 및 기술 스택
4. 주요 기능
5. 아키텍쳐
6. 팀원 소개

🖥️ 프로젝트 소개

WithMe는 AI assist, 실시간 협업 문서 작성, Git을 한번에 효율적으로 작업할 수 있는 Document Engineering 서비스입니다.

🕰️ 개발 기간

  • 시작일: 2024.10.14
  • 종료일: 2024.11.19

⚙️ 개발 환경 및 기술 스택

프론트엔드 (FE)

  • Next.js, React
  • React Query, Context API
  • LiveBlocks, BlockNote
  • TypeScript, JavaScript

백엔드 (BE)

  • Java, Springboot, Jpa, Gradle
  • DB : Mysql

인프라 (Infra)

  • Docker, Jenkins, Nginx, AWS EC2, AWS S3

툴 (Tools)

  • Figma, GitLab

🔍 주요 기능

Editor

  • Real-Time 협업 문서 작성과 간단한 AI 문서 생성
Collaborative Edit AI Document
  • Editor 화면 구성과 분리된 메뉴 순서 조정과 전체 문서 내용 반영
Enter Edit Change Menu

Git

  • Github, GitLab OAuth를 활용한 로그인과 사용자 Repository 연결
Login Git Commit

Search

  • Elastic Search를 활용해 본문 내용만으로 검색 용이, SEO 설정으로 외부에서 조회
Search SEO Optimization

etc

  • 페이지 설명 및 다른 사람의 문서 조회
About Us Explore

🧱 아키텍쳐

아키텍처

🧑‍🤝‍🧑 팀원 소개

  • FE
  • BE
    • 신원철: AI(BE), Repository API - wonchul98
    • 황태건: OAuth-Login, Git API(BE) - taegun1011
    • 이동규: Directory 분석, Readme API - DKL1231