μΈμμ surfing μ νλ κ²μ²λΌ μ¦κ²μ§λ§,
suffering λν νΌν μ μλ€.
νΌν μ μλ€λ©΄ κΈ°λ‘νκ³ κ³΅μ νμ! Surf λ₯Ό ν΅ν΄ ππββοΈπππ»ββοΈ
μ΄μ¬ν λ¬λ €μ¨ λ μμ ! μ΄μ¬νλ νκ³ μλλ° λ΄κ° μΌλ§λ λ°μ νλμ§ κΈ°λ‘νλ 곡κ°μ μμκΉ?
κ·Έλ₯ μΌκΈ°λ λ©λͺ¨μ₯μλΌλ μ μ μ μκ³ , λΈλ‘κ·Έλ μ΄λ―Έ 무μν μ‘΄μ¬νκ³ , μλ€λ₯Έ λ°©λ²μΌλ‘ λκΈ°λΆμ¬ λ°κ³ κΈ°λ‘νκ³ κ³΅μ νλ κ·Έλ° κ³΅κ°μ΄ νμν΄! πββοΈ
- μ±μ₯곑μ μΌλ‘ νλμ λ΄ μΈμμ λμ보기
- λ¨λ€μ μ±μ₯곑μ μ 보며 λκΈ°λΆμ¬λ λ°κΈ°
- 곑μ μ νΉμ ꡬκ°λ§λ€ κΈ°λ‘λ λ¨κΈ°κΈ°
- 곑μ μ΄ μλ κΈ°λ‘λ€λ§ λͺ¨μμ 보기
- νμνλ€λ©΄ ν¬νΈν΄λ¦¬μ€λ‘λ μ¬μ© κ°λ₯νκΈ°
κΉμμ π | κΉμ°¬λ―Ό π | κΉμ§μ π |
---|
> yarn install
> yarn build
> yarn dev
- 리μ‘νΈ νλ μμν¬: Next.js@12.0.4
- μν(λ°μ΄ν°) κ΄λ¦¬ : swr@1.1.0
- CSS-IN-JS : emotion/styled@11.6.0
- HTTP ν΄λΌμ΄μΈνΈ λΌμ΄λΈλ¬λ¦¬ : axios@0.24.0
- λͺ¨λ λ²λ€λ§ : Webpack@5.64.4
- νΈλμ€νμΌλ¬ : Babel@7.16.0
- μμ‘΄μ± κ΄λ¦¬ λ° μ€ν¬λ¦½ν : yarn@1.22.17
- μ»΄ν¬λνΈ ν μ€νΈ ν΄ : storybook@6.4.0
- λ°νμ : node@14(LTS)
νΌκ·Έλ§ λ°λ‘κ°κΈ° ππ»
νλ‘μ νΈ λ³΄λ¬κ°κΈ° ππ»
λ‘κ·ΈμΈ | λ©μΈ νλ©΄ - Surf 첫 νμ΄μ§ | λ©μΈ νλ©΄ - νΉμ category μ ν |
---|---|---|
κ²μκΈ μμ± | 무ν μ€ν¬λ‘€ | λ§μ΄ νμ΄μ§ - λ΄ μ 보 μμ |
---|---|---|
λμ보λ | μΉ΄λ νμ΄μ§ | μΉ΄λ νμ΄μ§ - ν΄λΉ μλ³ κΈ°λ‘ λ¦¬μ€νΈ |
---|---|---|
λ§μ΄ νμ΄μ§μμ μ΄λ | μ°λλ³ νν°λ§, ν΄λΉ λ¬μ μμ± μΌμ νμΈ κ°λ₯ | μΉ΄λ μ νμ |
.
βββ README.md
βββ __mocks__
β βββ next
βββ components
β βββ base
β β βββ Avatar
β β βββ Badge
β β βββ Dropdown
β β βββ Input
β β βββ Loading
β β βββ Logo
β β βββ MainDropdown
β β βββ Modal
β β βββ Text
β β βββ Textarea
β β βββ Toggle
β β βββ Upload
β β βββ index.js
β βββ common
β β βββ Header
β β βββ Navbar
β β βββ index.js
β βββ domain
β βββ AddSurfModal
β βββ AreaChartComponent
β βββ AreaChartModule
β βββ Calendar
β βββ CalendarCard
β βββ Carot
β βββ CategoryCard
β βββ ContentBox
β βββ DashboardCard
β βββ DatePicker
β βββ EditAboutMe
β βββ FollowCard
β βββ FollowModal
β βββ HeatmapChartComponent
β βββ InputItem
β βββ NoticeCard
β βββ Post
β βββ PostDetail
β βββ Profile
β βββ RadialBarChartComponent
β βββ ScoreSlider
β βββ SkeletonBox
β βββ Tabs
β βββ UpdateCategoryModal
β βββ Welcome
β βββ index.js
βββ constants
β βββ apiPath.js
β βββ environment.js
β βββ inputLength.js
βββ hooks
β βββ index.js
β βββ useForm.js
β βββ useHover.js
β βββ useToggle.js
βββ jsconfig.json
βββ netlify.toml
βββ next.config.js
βββ package.json
βββ pages
β βββ 404
β β βββ index.jsx
β βββ _app.jsx
β βββ _document.jsx
β βββ categorymanage
β β βββ index.jsx
β βββ dashboard
β β βββ index.jsx
β βββ explore
β β βββ index.jsx
β βββ index.jsx
β βββ login
β β βββ index.jsx
β βββ mypage
β β βββ [userId]
β β βββ alarm
β β βββ edit
β β βββ index.jsx
β βββ posts
β β βββ [year]
β β βββ new
β βββ signup
β βββ index.jsx
βββ public
βββ stories
β βββ base
β βββ common
β βββ domain
β βββ hooks
βββ styles
β βββ globals.css
β βββ pageStyles
β βββ theme.js
βββ utils
β βββ apis
β βββ common
β βββ validation
βββ .env
βββ yarn.lock