|
14 | 14 |
|
15 | 15 | ## Mobile
|
16 | 16 | <p align="left">
|
17 |
| - <img width="195" alt="Clay-Home" src="https://user-images.githubusercontent.com/26790710/228124787-38ae5381-cfa2-4125-a4b5-ca51cc3eaf24.png"> |
18 |
| -<img width="195" alt="Clay-Challenges" src="https://user-images.githubusercontent.com/26790710/228132199-f6a672c4-4520-4aa4-9d18-c0031b84f05c.png"> |
19 |
| - <img width="195" alt="Clay-Explore" src="https://user-images.githubusercontent.com/26790710/228127158-a8f1ef4e-4680-4c21-a8b0-ebe805cf473a.png"> |
20 |
| - <img width="195" alt="Clay-Profile" src="https://user-images.githubusercontent.com/26790710/228129369-a2629f3c-cb37-48d7-a8ff-debd83f81500.png"> |
| 17 | + <img width="175" alt="Clay-Home" src="https://user-images.githubusercontent.com/26790710/228124787-38ae5381-cfa2-4125-a4b5-ca51cc3eaf24.png"> |
| 18 | +<img width="175" alt="Clay-Challenges" src="https://user-images.githubusercontent.com/26790710/228132199-f6a672c4-4520-4aa4-9d18-c0031b84f05c.png"> |
| 19 | + <img width="175" alt="Clay-Explore" src="https://user-images.githubusercontent.com/26790710/228127158-a8f1ef4e-4680-4c21-a8b0-ebe805cf473a.png"> |
| 20 | + <img width="175" alt="Clay-Profile" src="https://user-images.githubusercontent.com/26790710/228129369-a2629f3c-cb37-48d7-a8ff-debd83f81500.png"> |
21 | 21 | </p>
|
22 | 22 |
|
23 | 23 | > *figure 1: The initial screen that appears when logging in with a Google account*,
|
|
31 | 31 | 4. Profile screen has show your history and sign out.
|
32 | 32 |
|
33 | 33 | <p align="left">
|
34 |
| - <img width="195" alt="Clay-Enroll" src="https://user-images.githubusercontent.com/26790710/228132038-4a6a82c6-41e9-44b3-8c76-faaca4daf0dd.png"> |
35 |
| -<img width="195" alt="Clay-Purchase" src="https://user-images.githubusercontent.com/26790710/228132263-dc1f40fa-d787-4eb6-86ac-13f93a6f406a.png"> |
36 |
| - <img width="195" alt="Clay-TakeShot" src="https://user-images.githubusercontent.com/26790710/228128022-d2427d5a-750e-406e-aef1-4b8bce6da0c8.png"> |
37 |
| -<img width="195" alt="Clay-Submission" src="https://user-images.githubusercontent.com/26790710/228128059-974d40ad-80bc-426f-8e43-e3c4e9701ca1.png"> |
| 34 | + <img width="175" alt="Clay-Enroll" src="https://user-images.githubusercontent.com/26790710/228132038-4a6a82c6-41e9-44b3-8c76-faaca4daf0dd.png"> |
| 35 | +<img width="175" alt="Clay-Purchase" src="https://user-images.githubusercontent.com/26790710/228132263-dc1f40fa-d787-4eb6-86ac-13f93a6f406a.png"> |
| 36 | + <img width="175" alt="Clay-TakeShot" src="https://user-images.githubusercontent.com/26790710/228128022-d2427d5a-750e-406e-aef1-4b8bce6da0c8.png"> |
| 37 | +<img width="175" alt="Clay-Submission" src="https://user-images.githubusercontent.com/26790710/228128059-974d40ad-80bc-426f-8e43-e3c4e9701ca1.png"> |
38 | 38 | </p>
|
39 | 39 |
|
40 | 40 | > *figure 5: enroll button is join the user this challenge*,
|
|
51 | 51 |
|
52 | 52 | - *We plan to conduct internal testing on Android devices. The status for iOS is undetermined due to the end of developer registration.*
|
53 | 53 |
|
54 |
| -#### Step 1. Download the project |
| 54 | +**Step 1. Download the project** |
55 | 55 | ```bash
|
56 | 56 | $ git clone https://github.com/GDSC-SKHU/98developers-flutter-app.git
|
57 | 57 | $ pwd | code .
|
58 |
| -``` |
59 |
| - |
60 |
| -#### Step 2-1. Run on QEMU |
61 |
| -```bash |
62 |
| -# Required install android minSDK version 31 or later |
63 |
| -# Then, Open Android Studio |
64 |
| - |
| 58 | +# Required dependency injection execute the following: |
65 | 59 | $ flutter pub get
|
66 | 60 | $ flutter doctor -v
|
67 |
| -$ flutter run |
68 | 61 | ```
|
69 | 62 |
|
70 |
| -#### Step 2-2. Run on Simulator |
71 |
| -```bash |
72 |
| -# Required install iOS version 12.0 or later |
73 |
| -# Then, Open iOS/Runner.xcworkspace |
| 63 | +**Step 2-1. Run on QEMU** |
| 64 | + 1. Required Android SDK version must be 31 or higher. |
74 | 65 |
|
75 |
| -$ flutter pub get |
76 |
| -$ flutter doctor -v |
77 |
| -$ flutter run |
78 |
| -``` |
| 66 | + 2. Use a shortcut key to open the palette > Windows: `Ctrl+Shift+P` / MacOS: `CMD+Shift+P` |
| 67 | + |
| 68 | + 3. Flutter: Select Device |
| 69 | + |
| 70 | + 4. Launch flutter emulator |
| 71 | + |
| 72 | +**Step 2-2. Run on Simulator** |
| 73 | + |
| 74 | + 1. The iOS version should be 12.0 or higher. |
| 75 | + |
| 76 | + 2. Use a shortcut key to open the palette > MacOS: `CMD+Shift+P` |
| 77 | + |
| 78 | + 3. Flutter: Select Device |
| 79 | + |
| 80 | + 4. Launch iOS Simulator |
79 | 81 |
|
80 | 82 | ## Web
|
81 | 83 |
|
82 | 84 | ### 1. Promotion website
|
83 | 85 | > *This website has our project infomation*
|
84 | 86 | <p align="left">
|
85 |
| - <img width="500" src="https://user-images.githubusercontent.com/26790710/228415544-ef26197b-3d21-4b0b-871e-1e5461e1e09d.png" /> |
86 |
| - <img width="500" src="https://user-images.githubusercontent.com/26790710/228424140-82c546d9-b454-4bf4-a380-1e361ead046e.png" /> |
| 87 | + <img width="450" src="https://user-images.githubusercontent.com/26790710/228415544-ef26197b-3d21-4b0b-871e-1e5461e1e09d.png" /> |
| 88 | + <img width="450" src="https://user-images.githubusercontent.com/26790710/228424140-82c546d9-b454-4bf4-a380-1e361ead046e.png" /> |
87 | 89 | </p>
|
88 | 90 |
|
89 | 91 | > *figure left: This image introduce the challenge service*,
|
@@ -159,6 +161,20 @@ $ flutter run
|
159 | 161 | [> Click here for more details](https://github.com/GDSC-SKHU/98developers-backend)
|
160 | 162 |
|
161 | 163 | ---
|
| 164 | + |
| 165 | +## Next Steps |
| 166 | +- The following items are part of our planned next steps: |
| 167 | + |
| 168 | + 1. Support for payment system. |
| 169 | + |
| 170 | + 2. Support for notification feature. |
| 171 | + |
| 172 | + 3. Server database optimization. |
| 173 | + |
| 174 | + 4. UX improvement and code refactoring. |
| 175 | + |
| 176 | + 5. Conduct internal testing on Google Play. |
| 177 | + |
162 | 178 | ## Members
|
163 | 179 | |||||
|
164 | 180 | |:---:|:---:|:---:|:---:|
|
|
0 commit comments