์ธ์ข
๋ํ๊ต ๋ธ๋๋ณด๋ blackboard.sejong.ac.kr
์์ ์จ๋ผ์ธ ๊ฐ์ ์ถ์ ์ง๋์จ์ ํ ๋ฒ์ ๋ชจ์๋ณผ ์ ์๋ ์๋น์ค ์
๋๋ค.
๊ฐ์ ์ ์ฒด ์ง๋์จ, ๊ฐ์ ๋ณ ์์ธ ์ ๋ณด ํ์ธ, ๋ชจ๋ ์์
์ค ๊ธํ ๊ฐ์ ์ ๋ณด๋ฅผ ๋ชจ์๋ณผ ์ ์๋ ์๋น์ค๋ฅผ ์ ๊ณตํฉ๋๋ค.
iOS AppStore ์์ฐ์ฑ ์ฐจํธ 63์(2022.10), 74์(2023.03)
ํ๋ก์ ํธ ๊ธฐ๊ฐ: 2022.07 ~ 2022.08
ํ๋ก์ ํธ ๋ฆด๋ฆฌ์ฆ: 2022.08.27(App Store)
luciancah |
miseongk |
- Develop Environment
- react native v0.69
- react-native-cli v2.0
- Libraries
- react-navigation
- react-native-async-storage
- react-native-segmented-control
- react-native-config
- react-native-tableview-simple
- react-redux
- redux
- expo-file-system
- XLSX (sheetJS)
- Open-Source API
- ์ธ์ข ๋ํ๊ต ๊ตฌ์ฑ์ ์ธ์ฆ API iml1111/sejong-univ-auth
- ์ด ํ๋ก์ ํธ๋ ์ถ์ํ๋ฅ ํ๋ก์ ํธ์์ ์์ด๋์ด๋ฅผ ๋ฐ์ ๋ง๋ค์์ต๋๋ค. ๐ป
๋ชจ๋ ๊ฐ์์ ์ถ์ ์ ๋ณด๋ฅผ ์๊ฐ ๊ฐ๋ฅ ์ฃผ์ฐจ/์ ์ฒด ํ๊ธฐ๋ก ๊ธฐ๊ฐ์ ๋๋ ์กฐํํ ์ ์์ต๋๋ค. ๋ชจ๋ ๊ฐ์ ์ค ๋น ๋ฅด๊ฒ ์๊ฐํด์ผ ํ๋ ์์ ๋ค์ ํ ๋์ ๋ณผ ์ ์์ต๋๋ค.
ํ์๋ฒํธ, ๋ถ๋ฐ, ๊ฐ์ค ๋จ๊ณผ๋ํ, ํ๊ณผ๋ฅผ ์ ๋ ฅํ์ฌ ์๊ฐ์ค์ธ ๊ฐ์์ ๋ฐ์ดํฐ๋ฅผ ๋ฑ๋กํฉ๋๋ค.
๋ฒ์ | ๊ธฐ๊ฐ | ๊ธฐ๋ฅ |
---|---|---|
1.0.0 | 2022.07 ~ 2022.08 | MVP: ๊ฐ์ ๋ชฉ๋ก ๊ด๋ฆฌ / ๊ฐ์๋ณ ์ง๋์จ ๋ชจ์๋ณด๊ธฐ (๊ธฐ๊ฐ ๋ถ๋ฆฌ) / ๊ธํ ๊ฐ์ ๋ชจ์๋ณด๊ธฐ |
1.0.1 | 2022.08 | ๋ฒ๊ทธ ์์ : refresh ์์ด ๋ฏธ์๊ฐ ๊ฐ์ ๋ฐ๋ก ๋จ์ง ์์ |
1.1.0 | 2022.09 | ๊ธฐ๋ฅ ์์ : ๋ฐฑ์๋ ์๋ฒ์์ ์ถ์ํํฉ ์ฒ๋ฆฌ |
1.1.1 | 2022.10 | ํ ๋ก์ ๋ง์ด ์ ๋ฐ์ดํธ & 10์ฃผ์ฐจ ์ดํ ์ฃผ์ฐจ ํ์ ๋ฌธ์ ์์ |
1.1.3 | 2023.03 | 2023ํ๋ ๋ 1ํ๊ธฐ ๋์(์ฃผ์ฐจ, ํ๊ณผ์ ๋ณด, API ๊ฒฝ๋ก) |
1.1.4 | 2023.03 | AOS ์ถ์ |
v1 |
halloween |
christmas |
Clone the project
git clone https://github.com/luciancah/sejong-attendance
cd sejong-attendance
Install dependencies
yarn
cd ios && pod install
//if using ARM Macs, cd ios && arch -x86_64 pod install
Start the server
yarn react-native run-ios
To run this project, you will need to add the following environment variables to your .env file
LOGIN_API_URL=https://auth.imsejong.com/auth
LOGIN_METHOD=PortalSSOToken
STUDENT_ID_KEY=whateveryouwant
COURSES_KEY=whateveryouwant