๋ฉ์ผ ์์ฑ์ ์๋ฒฝํ๊ฒ ํด๋ด๋ค, MailedIt!
MailedIt ์ ์์ฒด ์ ์ ๊ธฐ๋ณธ ํ ํ๋ฆฟ๊ณผ ์์ ๋ง์ ๋ฉ์ผ ํ ํ๋ฆฟ ๋ง๋ค๊ธฐ๋ก ์ค๋ฌด ์ด๋ฉ์ผ์ ๋ณด๋ค ์ฝ๊ฒ ์์ฑํ ์ ์๋๋ก ๋๋ ์๋น์ค์ ๋๋ค.
- ๊ธฐ๋ณธ์ผ๋ก ์ ๊ณตํ๋ ๊ธฐ๋ณธํ ํ๋ฆฟ์ ์์ ๋กญ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ฌ๋ฌ ํ ํ๋ฆฟ์ ๋ถ๋ฌ์์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ๊ธฐ๋ณธ์ ์ธ ์๋ํฐ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ๋ณต์ฌํ๊ธฐ ๊ธฐ๋ฅ์ ํตํด ์์ฑํ ๋ด์ฉ์ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌํ ์ ์์ต๋๋ค.
- ์์ ๋กญ๊ฒ ํ ํ๋ฆฟ์ ์์ฑํ๊ณ ์ ์ฅํ ์ ์์ต๋๋ค.
- ๊ทธ๋ฃน์ ์ถ๊ฐํ๊ณ ํด๋น ๊ทธ๋ฃน์ ํ ํ๋ฆฟ์ ์ ์ฅํ ์ ์์ต๋๋ค.
- ํ ํ๋ฆฟ์ ๋ธ๋ญ์ผ๋ก ์ง์ ๋ ๋ถ๋ถ๋ง ์ ์ฅ๋ฉ๋๋ค.
- ๊ฒ์ ๊ธฐ๋ฅ : ์ ๋ชฉ์ผ๋ก ์ ์ฒด ํ ํ๋ฆฟ์ ๊ฒ์ํ ์ ์์ต๋๋ค.
- ๊ทธ๋ฃน ํํฐ๋ง ๊ธฐ๋ฅ : ๊ทธ๋ฃน๋ณ๋ก ํ ํ๋ฆฟ์ ๋ชจ์๋ณผ ์ ์์ต๋๋ค.
ํ ํ๋ฆฟ๋ณ๋ก ์์ ์๊ฐ, ์ฆ๊ฒจ์ฐพ๊ธฐ ๋ฒํผ, ์ญ์ ๋ฒํผ์ ์ธ๋ค์ผ ํํ๋ก ๊ตฌํํ์ฌ ์ง๊ด์ ์ด๊ณ , ์์ ๊ณผ ์ ๊ทผ์ด ์ฉ์ดํฉ๋๋ค.
- ๋๋กญ๋ค์ด ๋ฉ๋ด : ๋๋กญ๋ค์ด ํ์์ผ๋ก ํ์ฌ/ํ๊ต ์ต์ ์ ์ ํํ ์ ์๊ณ , ํด๋น ํ ํ๋ฆฟ์ ์ ๋ชฉ์ ํด๋ฆญํ๋ฉด ๊ธฐ๋ณธํ ํ๋ฆฟ ๋ชจ๋ฌ์ด ์ด๋ฆฝ๋๋ค.
- ๊ธฐ๋ณธ ํ ํ๋ฆฟ ๋ชจ๋ฌ : ํ์ฌ/ํ๊ต ํญ์์ ๊ฐ๊ฐ์ ํ ํ๋ฆฟ์ ํ์ธํ ์ ์์ผ๋ฉฐ, ํ ํ๋ฆฟ ์ฌ์ฉํ๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์๋ํฐ ํ์ด์ง๋ก ์ด๋ํฉ๋๋ค.
- ๊ฒ์ ๊ธฐ๋ฅ : ์ ๋ชฉ์ผ๋ก ์ ์ฒด ํ ํ๋ฆฟ์ ๊ฒ์ํ ์ ์์ต๋๋ค.
- ๊ทธ๋ฃน ๊ธฐ๋ฅ : ๊ทธ๋ฃน๋ณ๋ก ํ ํ๋ฆฟ์ ๋ชจ์๋ณผ ์ ์๊ณ , ๊ฐ๊ฐ์ ํ ํ๋ฆฟ์ ๋ถ๋ฌ์ฌ ์ ์์ต๋๋ค.
- shift + enter ์ ๋ธ๋ญ ๋ด์์ ์ค๋ฐ๊ฟ, enter ์ ์๋ก์ด ๋ธ๋ญ์ ์์ฑํฉ๋๋ค.
- ์ญ์ ๋ ๊ธฐ๋ณธ์ ์ผ๋ก backspace๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- ์ํ๋ ์์ญ๋งํผ ๋๋๊ทธํ์ฌ ๋ธ๋ญํํ ์ ์์ผ๋ฉฐ, ํด๋น ๋ธ๋ญ๋ง ์ ์ฅ๋ฉ๋๋ค.
- ๋ธ๋ญ ๊ฐ ๋๋๊ทธ&๋๋์ผ๋ก ์์๋ฅผ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
- ๋ณต์ฌํ๊ธฐ๋ฅผ ํตํด ์์ฑํ ๋ด์ฉ์ ํด๋ฆฝ๋ณด๋์ ๋ณต์ฌํ ์ ์์ต๋๋ค.
์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ๊ทธ๋ฃน ์ด๋ฆ๊ณผ ์์์ ์ง์ ํ ์ ์์ผ๋ฉฐ, ์๊ณผ ๊ทธ๋ฃน๋ช ์ 1๋1๋ก ๋์๋ฉ๋๋ค.
- ํ ํ๋ฆฟ ๋ง๋ค๊ธฐ ๋์๋ง : ๋ฉ์ธ ํ์ด์ง์์ 'ํ ํ๋ฆฟ ๋ง๋ค๊ธฐ' ๋ฒํผ ์์ ๋ง์ฐ์ค๋ฅผ hoverํ๋ฉด ์๋ํฐ ํ์ด์ง๋ก ์ด๋ํ๋ค๋ ์๋ด ๋ฉ์ธ์ง๋ฅผ ๋์๋๋ค.
- ๊ธฐ๋ณธ ์ฌ์ฉ๋ฒ ๋์๋ง : ๋ก๊ทธ์ธํ์ง ์์ ์ฌ์ฉ์ ๋๋ ํ ํ๋ฆฟ ๊ฐ์๊ฐ 3๊ฐ ์ดํ์ธ ์ฌ์ฉ์์๊ฒ default๋ก popup๋๋ฉฐ, ๊ธฐ๋ณธ์ ์ธ ์ฌ์ฉ๋ฒ์ ๋ํด ์ ์ ์์ต๋๋ค.
- ์๋ํฐ ์ฌ์ฉ๋ฒ ๋์๋ง : ์บ๋ฌ์ ํํ์ ๋ชจ๋ฌ๋ก ๊ตฌํํ์์ผ๋ฉฐ, ๊ธฐ๋ณธ์ ์ธ ์๋ํฐ ์ฌ์ฉ๋ฒ์ ์ ์ ์์ต๋๋ค.
- react-dom
- react-modal
- react-router-dom
- react-google-login
- styled-components
- react-beautiful-dnd
- react-contenteditable
- react-copy-to-clipboard
๊นํ์ฌ | ๊น์ฃผํ |
[email protected] | [email protected] |
๋๋ฉ ํ์ด์ง ๊ฐ๋ฐ ์๋ํฐ ํ์ด์ง ๊ฐ๋ฐ ์๋ํฐ ๊ธฐ๋ฅ ๊ตฌํ ๋ธ๋ญ ๋ง๋ค๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ ํ ํ๋ฆฟ ๋ถ๋ฌ์ค๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ ํ ํ๋ฆฟ ์ ์ฅํ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ ํ ํ๋ฆฟ ๋ณต์ฌํ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ ๊ทธ๋ฃน ์ถ๊ฐํ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ |
Google OAuth ๋ก๊ทธ์ธ ์ ์ ์ ๋ณด ๋ฐ ํ ํฐ ๊ด๋ฆฌ base UI ์ปดํฌ๋ํธ ์ ์ ๋ฉ์ธ ํ์ด์ง ๊ฐ๋ฐ ๊ทธ๋ฃน ํํฐ๋ง ๊ธฐ๋ฅ ๊ตฌํ ํ ํ๋ฆฟ ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ ํ ํ๋ฆฟ ์ฆ๊ฒจ์ฐพ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ ํ ํ๋ฆฟ ์ญ์ ํ๊ธฐ ๊ธฐ๋ฅ ๊ตฌํ ๋ธ๋ญ ๋๋๊ทธ์ค๋๋ ๊ธฐ๋ฅ ๊ตฌํ ๋๋ฉ ํ์ด์ง ๊ฐ๋ฐ ๋๋ฉ ํ์ด์ง ๋ฐ์ํ ๊ตฌํ (์งํ ์ค) |