2020๋
1ํ๊ธฐ ๋ชจ๋ฐ์ผ ์ฑ ๊ฐ๋ฐ ์์
์์ ํ๊ธฐ ํ๋ก์ ํธ๋ก ๊ฐ๋ฐ์ ์งํํ ์ดํ๋ฆฌ์ผ์ด์
์
๋๋ค. ํ๋๋ํ๊ต์์๋ ํ๊ด ์ถ์
๊ตฌ ๋ฑ์์ ๊ณต์ฐ์ ์์ฝํ๊ณ ์๊ธฐ๋ก ๊ด๋๊ฐ ๋ช
๋จ๊ณผ ์์ฝ์ ๊ด๋ฆฌํด์ผํ๋ ์ด๋ ค์์ด ์์ต๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด๋ณด๊ณ ์, ๋ณด๋ค ์ฝ๊ฒ ๊ณต์ฐ ๊ด๋์ ์์ฝํ๊ณ ์์ฝ์๋ค์ ๋ช
๋จ์ ๊ด๋ฆฌํ ์ ์๋ ์ดํ๋ฆฌ์ผ์ด์
์์ ๊ฐ๋ฐํ์์ต๋๋ค.
- IDE : Android Studio
- Framework : Flutter (Dart Language)
- Design Prototyping Tool : Figma
- User Authentication : Firebase Authentication
- Cloud Storage : Firebase Firestore
- Database Management System : Firebase Realtime Database
![](https://github.com/jeonyeohun/jeonyeohun.github.io/raw/main/content/blog/assets/post_images/hisShow_prototyping.png?raw=true&raw=true)
UserInfo
uid
name(String)
phoneNum(String)
Shows
showid
bank(String)
bankAccount(String)
description(String)
group(String)
groupdescription(String)
imageURL(String)
place(String)
price(String)
time(DateTime)
title(String)
uid(String)
resConfrim
uid(String) : status(bool)
reservation
uid(String) : seatNum(String)
์ดํ๋ฆฌ์ผ์ด์
์ ๊ฐ ํ๋ฉด๊ณผ ์ฃผ์๊ธฐ๋ฅ๋ค์ ๋ํ ์์ฝ์
๋๋ค. ์์ธํ ๊ตฌํ๊ณผ ๊ณ ๋ฏผ๋ค์ ๊ฐ๋ฐ์ผ์ง์ ๋ด์์ต๋๋ค.
๋ก๊ทธ์ธ ๋ฉ์ธํ๋ฉด |
์ต์ด ๋ก๊ทธ์ธ |
![๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/login.png?raw=true&raw=true) |
![์ต์ด ๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/new_user-invalid.png?raw=true&raw=true) |
๊ณต์ฐ ๋ชฉ๋ก |
![๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/show_list.png?raw=true&raw=true) |
๊ณต์ฐ ์ธ๋ถ์ ๋ณด |
|
![๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/show_detail-1.png?raw=true&raw=true) |
![์ต์ด ๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/show_detail-2.png?raw=true&raw=true) |
์ข์ ์ ํ ํ๋ฉด |
์ข์ ์ ํ ์ |
ํ์ธ ๋ฉ์ธ์ง |
์์ฝํ์ ๋ฐ ์
๊ธ ์๋ด |
![์ข์ ์ ํ ํ๋ฉด](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/seats.png?raw=true&raw=true) |
![์ต์ด ๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/seats_selected.png?raw=true&raw=true) |
![ํ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/seats_ask.png?raw=true&raw=true) |
![์ต์ด ๋ก๊ทธ์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/seats_apply.png?raw=true&raw=true) |
๋ด ๊ณต์ฐ ๊ด๋ฆฌ |
์์ฝ ๋ฏธ์น์ธ ์ํ |
์์ฝ ์น์ธ ์ํ |
![์์ฝ ๋ชฉ๋ก](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/my_reserve.png?raw=true&raw=true) |
![์์ฝ ๋ฏธ์น์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/reserve_not_confirmed.png?raw=true&raw=true) |
![์์ฝ ์น์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/reservation_ticket_changed.png?raw=true&raw=true) |
์์ฝ ๋ชฉ๋ก |
์์ฝ์ ๊ด๋ฆฌ |
์์ฝ ์น์ธ |
![์์ฝ ๋ชฉ๋ก](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/my_show.png?raw=true&raw=true) |
![์์ฝ์ ๊ด๋ฆฌ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/reservation_check.png?raw=true&raw=true) |
![์์ฝ ์น์ธ](https://github.com/jeonyeohun/hisShow/raw/master/assets/screenshots/reservation_dialog.png?raw=true&raw=true) |
๊ณต์ฐ ๋ฑ๋ก/์์ /์ญ์
์ดํ๋ฆฌ์ผ์ด์
์ ์์ฐ์์์
๋๋ค.
Click Me!