Skip to content

AI-XTHON/AITHON-FE

Repository files navigation

🚀 [프로젝트 이름]

[프로젝트에 대한 한두 줄의 간결한 설명]


📖 프로젝트 소개

이 프로젝트는 [프로젝트의 목적이나 주요 기능에 대해 조금 더 자세히 설명]을 위해 만들어졌습니다. React, TypeScript, Tailwind CSS를 사용하여 효율적이고 타입-안전한 개발 환경을 구축했습니다.

✨ 주요 기능

  • [주요 기능 1: 예) 사용자 인증 기능]
  • [주요 기능 2: 예) 실시간 데이터 대시보드]
  • [주요 기능 3: 예) 반응형 디자인]

🛠️ 기술 스택

  • Framework: React
  • Language: TypeScript
  • Styling: Tailwind CSS
  • State Management: [Recoil, Zustand, Redux Toolkit 등]
  • Build Tool: Vite (또는 Create React App)
  • Linting/Formatting: ESLint, Prettier

📜 커밋 컨벤션

Type 설명
feat 새로운 기능 추가 (A new feature)
fix 버그 수정 (A bug fix)
docs 문서 변경 (Documentation only changes)
style 코드 포맷팅, 세미콜론 누락 등 기능에 영향을 주지 않는 스타일 변경
refactor 기능 변경 없는 코드 리팩토링 (A code change that neither fixes a bug nor adds a feature)
test 테스트 코드 추가 또는 수정 (Adding missing tests or correcting existing tests)
chore 빌드 프로세스, 패키지 매니저 설정 등 (Changes to the build process or auxiliary tools)
perf 성능을 개선하는 코드 변경 (A code change that improves performance)
ci CI/CD 관련 설정 변경 (Changes to our CI configuration files and scripts)
revert 이전 커밋을 되돌리는 커밋 (Reverts a previous commit)

📁 폴더 구조


/src
├── features/
│   ├── auth/
│   │   ├── api/
│   │   │   └── authAPI.ts      # 인증 관련 API 함수
│   │   ├── components/
│   │   │   ├── LoginForm.tsx   # 인증 기능 전용 컴포넌트
│   │   │   └── SignupForm.tsx
│   │   ├── hooks/
│   │   │   └── useAuth.ts      # 인증 관련 훅
│   │   ├── types/
│   │   │   └── index.ts        # 인증 관련 타입
│   │   └── index.ts            # auth 기능의 공개 API (외부 노출)
│   │
│   └── todos/
│       ├── api/
│       │   └── todosAPI.ts
│       ├── components/
│       │   ├── TodoList.tsx
│       │   └── TodoItem.tsx
│       ├── hooks/
│       │   └── useTodos.ts
│       ├── types/
│       │   └── index.ts
│       └── index.ts            # todos 기능의 공개 API
│
├── sharde/componets/          # 여러 기능에서 공통으로 쓰는 UI / util / api 등
│   ├── Button.tsx
│   └── Input.tsx
│
│
├── lib/                        # 외부 라이브러리 설정 (axios 인스턴스 등)
├── providers/                  # 전역 상태, 테마 등 Context Provider

About

창업 AI + X 해커톤 FE 레포지토리 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors