/Project18-C-Bootion

πŸ› πŸƒβ€β™‚οΈμƒμ‚°μ„± ν˜‘μ—… λ¬Έμ„œ μ•± πŸ„½Notion 클둠 ν”„λ‘œμ νŠΈπŸ‘―β€β™€οΈπŸ„±

Primary LanguageTypeScriptMIT LicenseMIT

Project18-C-Bootion

Bootion : The Notion Clone

NodeJS typescript javascript

react express webpack @babel/core

jest storybook Docker MongoDB

GitHub Open Issues GitHub Closed Issues GitHub Open PR GitHub Closed PR

License stars

πŸ–₯ 데λͺ¨

http://bootion.kro.kr/

drag & drop

ν˜•μ œ "Block" κ°„ μœ„μΉ˜ 이동 λΆ€λͺ¨ - μžμ‹ "Block" κ°„ μœ„μΉ˜ 이동
drag-drop-1 drag-drop-2

블둝 νƒ€μž… λ³€κ²½

ν—€λ”© ν˜• "Block" λ³€κ²½ 리슀트 ν˜• "Block" λ³€κ²½
heading list

ν‚€λ³΄λ“œ Interaction

"/" ν—€λ”© ν˜• "Block" λ³€κ²½ "/" 리슀트 ν˜• "Block" λ³€κ²½
heading-modal list-modal
"Enter" μž…λ ₯ "Backspace" μž…λ ₯
Enter backspace
"Tab" μž…λ ₯ "Shift" + "Tab" μž…λ ₯
tab shiftTab

λͺ¨λ‹¬ Interaction

"+" λ²„νŠΌ 클릭
block-handler

μ‹€μ‹œκ°„ λ™μ‹œ νŽΈμ§‘

sync

βš™οΈ 기술 μŠ€νƒ

무제

πŸ”— 인프라 ꡬ쑰

인프라_ꡬ쑰

πŸ—‚ ν”„λ‘œμ νŠΈ ꡬ쑰

.
β”œβ”€β”€ frontend(client)
β”‚   β”œβ”€β”€ public
β”‚   β”œβ”€β”€ src
β”‚   β”‚   β”œβ”€β”€ components
β”‚   β”‚   β”‚   β”œβ”€β”€ atoms
β”‚   β”‚   β”‚   β”œβ”€β”€ molecules
β”‚   β”‚   β”‚   β”œβ”€β”€ organisms
β”‚   β”‚   β”‚   └── pages
β”‚   β”‚   β”‚
β”‚   β”‚   β”œβ”€β”€ assets
β”‚   β”‚   β”œβ”€β”€ hooks
β”‚   β”‚   β”œβ”€β”€ stores
β”‚   β”‚   β”œβ”€β”€ utils
β”‚   β”‚   β”‚
β”‚   β”‚   β”œβ”€β”€ App.tsx
β”‚   β”‚   β”œβ”€β”€ schemes.ts
β”‚   β”‚   └── index.tsx
β”‚   β”‚
β”‚   β”œβ”€β”€ .storybook
β”‚   β”‚
β”‚   β”œβ”€β”€ nginx
β”‚   β”‚   └── nginx.conf
β”‚   β”‚
β”‚   └── Dockerfile
β”‚
β”œβ”€β”€ backend(server)
β”‚   β”œβ”€β”€ src
β”‚   β”‚   β”œβ”€β”€ routes
β”‚   β”‚   β”œβ”€β”€ middlewares
β”‚   β”‚   β”œβ”€β”€ aops
β”‚   β”‚   β”œβ”€β”€ controllers
β”‚   β”‚   β”œβ”€β”€ services
β”‚   β”‚   β”œβ”€β”€ models
β”‚   β”‚   β”œβ”€β”€ utils
β”‚   β”‚   β”‚
β”‚   β”‚   β”œβ”€β”€ App.ts
β”‚   β”‚   └── www.ts
β”‚   β”‚
β”‚   β”œβ”€β”€ test
β”‚   β”‚   └── services
β”‚   β”‚
β”‚   β”œβ”€β”€ config
β”‚   β”‚   └── webpack.config.js
β”‚   β”‚
β”‚   └── Dockerfile
β”‚
└── docker-compose.yml

πŸ‘©πŸ»β€πŸ’» μ°Έμ—¬ 개발자 πŸ§‘πŸ»β€πŸ’»

πŸ‘©πŸ»β€πŸ’» μ΄μ†Œμ • πŸ§‘πŸ»β€πŸ’» 김남진 πŸ§‘πŸ»β€πŸ’» μ‹œκ²½λ•
μ΄μ†Œμ • 김남진 μ‹œκ²½λ•
@YiSoJeong @domino8788 @skid901