Skip to content

taewoo-dev/logo_design_full_stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

로고 디자인 웹사이트 기획서

1. 서비스 기획

1.1 페이지 구조

메인 페이지 (/)

헤더 로고 네비게이션 메뉴 로그인/회원가입 버튼 카카오 로그인 버튼 히어로 섹션 서비스 소개 주문하기 CTA 버튼 패키지 소개 베이직 (30만원) 스탠다드 (50만원) 프리미엄 (100만원) 포트폴리오 섹션 최신 작업물 6개 더보기 버튼 후기 섹션 최신 후기 4개 더보기 버튼

포트폴리오 페이지 (/portfolio)

필터링 업종별 분류 스타일별 분류 최신순/인기순 정렬 포트폴리오 그리드 상세 모달

주문 페이지 (/order)

패키지 선택 주문 폼 포트원 결제

마이페이지 (/mypage)

주문 관리 후기 관리 1:1 문의

관리자 페이지 (/admin)

대시보드 주문/후기/포트폴리오 관리

2. 기술 기획

2.1 프론트엔드

React 18 TypeScript 상태관리: React Query, Zustand 스타일링: Tailwind CSS 컴포넌트: Shadcn UI

2.2 백엔드

Python 3.12+ FastAPI 코드 품질 관리: Black (포맷터), Ruff (린터), mypy (타입 체커) 패키지 관리: Poetry

2.4 외부 서비스

결제: 포트원 인증: 카카오 로그인 파일 저장: AWS S3 이메일: AWS SES 2.5 개발 환경 버전 관리: Git/Github IDE: VSCode API 문서화: Swagger/OpenAPI 환경 변수 관리: dotenv

3. 핵심 기능

3.1 인증

카카오 소셜 로그인 JWT 기반 인증 권한 관리 (일반/관리자)

3.2 주문 시스템

패키지 선택 요구사항 입력 참고 이미지 업로드 포트원 결제 연동 주문 상태 관리

3.3 후기 시스템

별점 평가 텍스트 리뷰 이미지 업로드 수정/삭제 기능 3.4 관리자 기능 주문 관리 후기 관리 포트폴리오 관리 통계 대시보드

4. 보안 및 성능

4.1 보안

XSS 방지 CSRF 토큰 파일 업로드 검증 API 인증/인가

4.2 성능 최적화

이미지 최적화 API 캐싱 데이터베이스 인덱싱 페이지네이션

5. 개발 일정

5.1 1차 개발 (4주)

기본 페이지 구조 카카오 로그인 주문 시스템

5.2 2차 개발 (4주)

결제 시스템 후기 시스템 포트폴리오

5.3 3차 개발 (2주)

관리자 페이지 테스트 및 버그 수정 배포 및 안정화

6. 향후 확장 계획

실시간 채팅 상담 AI 기반 로고 추천 다국어 지원 모바일 앱 개발

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published