Skip to content

Zoo-Goorm/Zoo-Front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

image

프로젝트 소개

기록을 넘어 연결로, 연결을 넘어 네트워킹으로

Synapse X는 기록 기반 네트워킹 기능 중심 하이브리드 컨퍼런스 통합 운영 솔루션입니다.
온/오프라인에서의 참가 인사이트를 기록하고, 타 참가자 및 연사와 연결될 수 있는 네트워킹의 단초를 제공합니다.

프로젝트 개발 기간: 2025.02.24. ~ 2025.04.02. (5주)

9oorm DEEP DIVE 파이널 프로젝트에서 최우수상을 수상했습니다. 자세한 프로젝트 소개는 구름 홈페이지에서 확인 가능합니다.

image

팀원 소개

Frontend
@ccconac @leeluse
마이 페이지 & 로그인(회원/비회원) 페이지 구현
참가 신청 결제 페이지 & 인사이트 목록 페이지 구현
메인 페이지(인터랙션) 구현 & 클라이언트 서버 배포
세션 전체 일정 페이지 & 참가 신청 페이지 구현
세션 별 인사이트 작성 페이지 구현
사용자 인사이트 노트 페이지 구현

기술 스택


선택한 기술 사용 이유
TypeScript 정적 타입 지원을 통해 런타임 오류를 사전에 방지하고, 코드의 가독성과 유지보수성을 향상시키기 위해 채택. 안정적인 개발 환경을 보장할 수 있음.
Next.js SSR(Server-Side Rendering)SSG(Static Site Generation)을 지원해 초기 로딩 속도를 개선하고 SEO 친화적인 페이지 제공이 가능함. 또한, client-side navigation으로 부드러운 페이지 전환 경험을 제공하며, 복잡한 설정 없이도 최적화된 성능을 확보할 수 있음.
TailwindCSS 빌드 타임에 stylesheet를 가져오기 때문에 SSR 환경에서 추가적인 설정이 필요 없으며, atomic한 특성으로 인해 프로젝트의 크기가 거대해져도 stylesheet의 크기가 비례해 늘어나지 않음.
TanStack Query 서버 상태 관리에 특화된 라이브러리로, 캐싱·동기화·무효화 로직이 자동화되어 반복적인 비동기 처리 코드를 줄일 수 있음. 서버 데이터 흐름을 일관성 있게 유지하고, 로딩·에러 상태를 직관적으로 관리할 수 있어 개발 속도와 안정성을 동시에 확보함.
Zustand 컴포넌트 수가 늘어나면서 발생하는 props drilling 문제를 해결하기 위해 채택. 보일러플레이트 코드가 적고 API가 단순해 러닝커브가 낮으며, 전역 상태를 가볍고 직관적으로 관리할 수 있음.
Vercel Next.js와의 최적화된 호환성을 제공해 별도의 설정 없이도 손쉽게 배포 가능. 자동 SSL 인증, 커스텀 도메인 연결, Git 저장소 기반 CI/CD를 지원해 배포 프로세스를 단순화하고 안정적인 운영 환경을 구축할 수 있음.

트러블 슈팅

스크린샷 2026-03-01 오후 4 16 39 스크린샷 2026-03-01 오후 4 15 57 스크린샷 2026-03-01 오후 4 16 07

프로젝트 소개 발표 자료

image image image image

About

기록 기반 네트워킹 기능 중심 하이브리드 컨퍼런스 통합 운영 솔루션, Synapse X

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages