Skip to content

mo-moim/momoim-FE

Repository files navigation

모모임

모모임은 관심사가 비슷한 사람들과 함께하는 모임 플랫폼입니다.

취미 모임부터 전문 동호회까지 다양한 형태의 모임을 쉽게 찾거나 직접 만들며 참여할 수 있는 서비스를 제공합니다.

🖇️ 배포 링크

https://www.momoim.co.kr/

📅 프로젝트 기간

2024년 11월 25일 ~ 현재 진행 중 (주요 기능 개발 완료 후 지속적으로 개선 및 유지 보수 중)

👥 팀원 구성

⚒ Skills

Next.js TypeScript React Query Zustand React Hook Form

Tailwind CSS shadcn/ui Framer Motion

Jest React Testing Library

Vercel Husky Codecov SVGR

🚀 설치 및 실행 방법

기본 실행

npm install
npm run dev

로컬 HTTPS 설정 (선택 사항)

HTTPS 환경에서 특정 기능(예: Set-Cookie 테스트)을 개발하거나 디버깅하려면 HTTPS 개발 환경 설정 가이드를 따라 진행하세요.

📂 폴더 구조

src/
├── api/                   # API 요청 함수들
├── app/                   # Next.js App Router 디렉토리
│   ├── layout.tsx         # 전체 앱 레이아웃
│   ├── (auth)/            # 인증 관련 라우트 그룹
│   │   ├── login/         # 로그인 페이지
│   │   └── signup/        # 회원가입 페이지
│   └── (main)/            # 메인 라우트 그룹
│       ├── gatherings/    # 모임 상세페이지
│       └── mypage/        # 마이페이지
├── assets/                # 정적 자산 파일
├── components/            # 재사용 가능한 컴포넌트
├── constants/             # 상수 값 정의
├── hooks/                 # 재사용 가능한 커스텀 훅
├── lib/                   # 유틸리티 함수
├── queries/               # React Query 관련 로직
├── schemas/               # 데이터 검증 로직 (Zod)
├── store/                 # Zustand 상태 관리
├── styles/                # 전역 스타일
└── types/                 # TypeScript 타입 정의

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages