# ๐ฐ ๋ชจ์ฌ๋ด์ ์คํฐ๋์ฒ๐ฐ - 2์ฃผ์ฐจ ์งํ ๋ด์ฉ > ์คํฐ๋, ๊ณต๋ชจ์ ์ ์ํ ๊ทธ๋ฃนํ ์๋น์ค <img src="https://user-images.githubusercontent.com/57428261/127773776-91a78dd0-5811-4426-9f1a-3f1bd97ed03e.png" width="350"/> ## โ ์ฐธ์ฌ์ **<2์ฃผ์ฐจ>** | J024 | J055 | J146 | J178 | J212 | S023 | S041 | | :----: | :----: | :----: | :----: | :----: | :----: | :----: | | ๊น๋ฏธ์ | ๊น์ฃผํ | ์ด์๋ฒ | ์ฅ์งํฌ | ํ์ํ | ์ฌ์ฐ์ง | ์ด์น์ค | ## :mag_right: UI 1. **๋ก๊ทธ์ธ** | ๊ตฌ๊ธ ๋ก๊ทธ์ธ | | :----: | | <img src="https://user-images.githubusercontent.com/55688122/127772533-346c81e9-a0af-4eb9-8848-456d66114cf8.png" width="250"/> | * ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ์ฐ๊ฒฐํ ์ ์์ด์ UI๋ง ๊ตฌํํด๋์ ๋ถ๋ถ | ๋ก๊ทธ์ธ | ํ์๊ฐ์ | | :----: | :----: | | <img src="https://user-images.githubusercontent.com/55688122/127772608-380d19f1-de3e-436c-aaa3-661d07731f69.png" width="250"/> | <img src="https://user-images.githubusercontent.com/55688122/127772651-df6270aa-b81d-41bf-ab20-948c4d58b2f2.png" width="250"/> | 2. **ํ** | ๋ฉ์ธ ํ๋ฉด | | :----: | | <img src="https://user-images.githubusercontent.com/55688122/127773655-51a4823b-5f38-4a06-a45a-c7facfb88fbc.png" width="250"/> | 3. **๊ธฐ๋ฅ** | ์คํฐ๋ ๋ฑ๋ก | ์ฑํ ์ ๋ ฅ | ์ ๋ ฅ ํ์ธ (Dummy) | | :----: | :----: | :----: | | <img src="https://user-images.githubusercontent.com/55688122/127772398-080a6e71-213a-4101-ad54-8ed0b7245d75.png" width="250"/> | <img src="https://user-images.githubusercontent.com/55688122/127773613-0c55b223-7ed9-4614-ad4d-be89b61ed3e5.png" width="250"/> | <img src="https://user-images.githubusercontent.com/55688122/127773623-c03c6102-0b96-436f-afec-8131743d3482.png" width="250"/> | | ์คํฐ๋ ์ถ์ฒ | ์คํฐ๋ ์ถ์ฒ ์ธ๋ถ ๋ชฉ๋ก | | :----: | :----: | | <img src="https://user-images.githubusercontent.com/55688122/127773542-c58d0915-b353-48bf-93a7-5bf8cb9822ae.png" width="250"/> | <img src="https://user-images.githubusercontent.com/55688122/127773564-c2371093-ae7e-42de-981b-13bbc98d822a.png" width="250"/> | 4. **๋ง์ดํ์ด์ง** | ๋ง์ดํ์ด์ง | ์คํฐ๋์ ํ๊ฐ | | :----: | :----: | | <img src="https://user-images.githubusercontent.com/48876807/127747927-d892e27f-7f07-488b-bef1-33b1ae1e0e9b.png" width="250" /> | <img src="https://user-images.githubusercontent.com/48876807/127747928-f5a31738-f9f3-47bb-8614-599eb8c6374c.png" width="250" /> | ## :electric_plug: Backend 1. **Google ๊ณ์ ์ผ๋ก ํ์๊ฐ์ +์๋ ๋ก๊ทธ์ธ ๊ตฌํ** > Google ๊ณ์ ์ผ๋ก ํ์๊ฐ์ +์๋ ๋ก๊ทธ์ธ ๊ตฌํ Google Firebase์ Authentication ๊ธฐ๋ฅ์ ์ด์ฉํ์ฌ ๊ตฌ๊ธ ์์ด๋ ๋ก๊ทธ์ธ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค. * ๊ตฌ๊ธ ์์ด๋๋ก ๋ก๊ทธ์ธ์ ์๋ฃํ๋ฉด Firebase userDB์ ์ฌ์ฉ์ ์ ๋ณด๊ฐ ์๋์ผ๋ก ์ ์ฅ๋ฉ๋๋ค. * ์ฌ์ฉ์, ๊ณต๋ชจ์ , ์ฑํ ๋ฐฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฑ (์ฌ์ฉ์ ํ ์ด๋ธ์ ์ ์ธํ๊ณ ์ค์ ๋ก๋ ์ฐ๊ฒฐ ๋์ด์์ง ์์. ์๊ฐ์ ์ผ๋ก ๋ณด์ด๋ ๋ฐ์ดํฐ๋ ์ดํด๋ฅผ ๋๊ธฐ ์ํ Dummy Data ์ ๋๋ค.) | ๊ตฌ๊ธ๋ก ๋ก๊ทธ์ธ ํ๊ธฐ | | :----: | | <img src="https://user-images.githubusercontent.com/57428261/127688147-209b61c4-88c1-4ecc-ac03-0df88c542801.png" width="600" /> | **์ฌ์ฉ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค (๊ตฌ๊ธ๊ณ์ )** | || | **๊ณต๋ชจ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค (์ฐ๊ฒฐX)** | || | **์ฑํ ๋ฐฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค (์ฐ๊ฒฐX)** | || | 2. ๋ง์ดํ์ด์ง ์ ๋ณด ์กฐํ ๊ตฌํ ๋ฐ ๋ก๊ทธ์์ > ๋ง์ดํ์ด์ง์์ ๋ก๊ทธ์ธํ ์ฌ์ฉ์ ์ ๋ณด๋ฅผ ์กฐํ > ๋ก๊ทธ์์ ๋ฒํผ์ ํด๋ฆญ ์ ์ด๊ธฐ ๋ก๊ทธ์ธ ํ๋ฉด์ผ๋ก ์ด๋ | ๋ง์ดํ์ด์ง | ๋ก๊ทธ์์ ํด๋ฆญ ์ | | :----: | :----: | | <img src="https://user-images.githubusercontent.com/55688122/127773187-e51f34fe-4b63-4ba3-926b-823fd3dac46e.png" width="250" /> | <img src="https://user-images.githubusercontent.com/57428261/127688176-38a4beba-e2f5-463e-8f02-75ecb8f1a797.png" width="250"/> | ## :fire: Firebase ์ค์ ### :point_right: Firebase ๊ด๋ฆฌ์ Google ๊ณ์ ์ ๋ณด ``` id: 2021relay13@gmail.com password: relay132021 ``` ### :point_right: sha-1 key ์ถ๊ฐ ๋ฐฉ๋ฒ 1. **๋ก์ปฌ์์ sha-1๊ฐ ํ์ธ** cmd์์ C:\Users\{username}\.android๋ก ์ด๋ ``` keytool -list -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android ```  2. **sha-1 ์ถ๊ฐ** ํ๋ก์ ํธ ์ค์ ->์ผ๋ฐ->๋์งํธ ์ง๋ฌธ ์ถ๊ฐ  3. **google-service.json** ํ์ผ ๋ค์ด ํ android/app/์ ์ถ๊ฐ  ### :point_right: chrome์ผ๋ก web ํ๊ฒฝ ์คํ ์ ์ฃผ์์ - 5000๋ฒ port๋ก ์ ์๊ถ์ฅ ``` flutter run --no-sound-null-safety -d chrome --web-hostname localhost --web-port 5000 ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up