Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[김보경] week20 #1075

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
1472169
Initial commit from Create Next App
withyj-codeit Nov 23, 2023
7957f20
feat: next.js 패키지를 설치 하였습니다
bokeeeey May 5, 2024
02c202a
feat: classNames 라이브러리를 설치 하였습니다
bokeeeey May 5, 2024
29f134c
feat: sass 라이브러리를 설치 하였습니다
bokeeeey May 5, 2024
4b9f084
feat: RootLayout을 생성하였습니다
bokeeeey May 5, 2024
6f48abd
feat: landing layout의 header를 구현 하였습니다
bokeeeey May 5, 2024
bd90151
feat: Landing Page를 제작 하였습니다
bokeeeey May 6, 2024
5a65de4
feat: 로그인 회원가입 페이지 주소를 추가 하였습니다
bokeeeey May 6, 2024
6fa05cc
feat: React Hook Form 라이브러리를 설치 하였습니다
bokeeeey May 6, 2024
68f1805
feat: TanstackQuery 라이브러리를 설치 하였습니다.
bokeeeey May 6, 2024
894190e
feat: Input 컴포넌트를 제작 하였습니다.
bokeeeey May 6, 2024
562b154
feat: SignInPage의 UI제작을 완료 하였습니다
bokeeeey May 6, 2024
de4f531
feat: InputField의 SuffixIcon을 추가 하였습니다
bokeeeey May 6, 2024
b25da3f
feat: react query devtools를 설치 하였습니다
bokeeeey May 6, 2024
fb7d064
feat: queryProvider를 추가 하였습니다.
bokeeeey May 8, 2024
5d6f8cf
feat: sign-in form의 기능구현을 완료 하였습니다
bokeeeey May 8, 2024
07675bd
feat: AuthComponent의 LinkBox를 만들었습니다
bokeeeey May 8, 2024
59fcccf
feat: sign-up 페이지의 기능구현을 완료 하였습니다
bokeeeey May 9, 2024
04db723
Fix: SignUpForm의 onChange를 onBlur로 수정하였습니다
bokeeeey May 9, 2024
a42851a
Feat: token유무의 리다이렉트 로직을 추가하였습니다
bokeeeey May 9, 2024
e0d9e8e
Fix: localStorage 대신 cookie 저장으로 변경
bokeeeey May 11, 2024
d9a5a7f
Feat: jsCookie 라이브러리를 설치 하였습니다
bokeeeey May 11, 2024
77bc329
Feat: GNB 조건부 렌더링과 serverSideProps 셋팅 완료했습니다.
bokeeeey May 11, 2024
c135b4f
Feat: landingPage의 serverSideProps를 추가하였습니다
bokeeeey May 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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"
}
36 changes: 36 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# 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
.env

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
40 changes: 40 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).

## Getting Started

First, run the development server:

```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

You can start editing the page by modifying `pages/index.tsx`. The page auto-updates as you edit the file.

[API routes](https://nextjs.org/docs/api-routes/introduction) can be accessed on [http://localhost:3000/api/hello](http://localhost:3000/api/hello). This endpoint can be edited in `pages/api/hello.ts`.

The `pages/api` directory is mapped to `/api/*`. Files in this directory are treated as [API routes](https://nextjs.org/docs/api-routes/introduction) instead of React pages.

This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.

## Learn More

To learn more about Next.js, take a look at the following resources:

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!

## Deploy on Vercel

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.

Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
16 changes: 16 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
images: {
formats: ["image/webp", "image/avif"],
remotePatterns: [
{
protocol: "https",
hostname: "**",
port: "",
},
],
},
};

module.exports = nextConfig;
Loading
Loading