Skip to content

Commit

Permalink
[팀 서비스 클론 코딩] 윤생(이윤성) 미션 제출합니다. (#15)
Browse files Browse the repository at this point in the history
* chore: project setting

* chore: 필요한 의존성 추가

* chore: external URL 사용을 위한 도메인 설정

* chore: 에셋 추가

* feat: 쿠폰 컴포넌트 구현

* feat: CafeInfo 컴포넌트 구현

* feat: header 컴포넌트 구현

* feat: 로딩 스피너 컴포넌트 구현

* feat: 필요한 타입 선언

* feat: progress bar 컴포넌트 구현

* feat: 재사용하는 템플릿 구현

* chore: mock data 추가

* chore: 환경변수 설정

* feat: mock코드 작성

* feat: 필요한 훅 clone

* feat: mock 서버 추가

* feat: 페이지 구현

* refactor: api 수정

* fix: 잘못된 Mock 수정

* fix: url 수정

* feat: 404 페이지 생성
  • Loading branch information
2yunseong authored Oct 16, 2023
1 parent 77feb70 commit 62ab40f
Show file tree
Hide file tree
Showing 36 changed files with 5,231 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .env.development
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
NEXT_PUBLIC_API_MOCKING=enabled
BASE_URL = "http://localhost:3000"
2 changes: 2 additions & 0 deletions .env.production
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
NEXT_PUBLIC_API_MOCKING=enabled
BASE_URL="https://frontend-rendering-vercel-git-step1-2yunseongs-projects.vercel.app"
3 changes: 3 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "next/core-web-vitals"
}
35 changes: 35 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# next.js
/.next/
/out/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# local env files
.env*.local

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
9 changes: 9 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
images: {
domains: ['dnv0gl9rzyzod.cloudfront.net'],
},
reactStrictMode: true,
};

module.exports = nextConfig;
Loading

0 comments on commit 62ab40f

Please sign in to comment.