Skip to content

Commit bc43d17

Browse files
committed
modified: Project files Guidance
1 parent 0e8304d commit bc43d17

File tree

2 files changed

+60
-29
lines changed

2 files changed

+60
-29
lines changed

.vscode/launch.json

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,24 @@
55
"version": "0.2.0",
66
"configurations": [
77
{
8-
"name": "98developers-flutter-app",
8+
"name": "98developers-flutter-app (emulator)",
99
"request": "launch",
10-
"type": "dart"
10+
"program": "lib/main.dart",
11+
"type": "dart",
12+
"deviceId": "flutter_emulator",
13+
"args": ["--debug"],
14+
"flutterMode": "debug",
15+
"console": "debugConsole"
16+
},
17+
{
18+
"name": "98developers-flutter-app (simulator)",
19+
"request": "launch",
20+
"program": "lib/main.dart",
21+
"type": "dart",
22+
"deviceId": "1F5BED5A-CD15-4434-8C59-E49778C771CE",
23+
"args": ["--debug"],
24+
"flutterMode": "debug",
25+
"console": "debugConsole"
1126
},
1227
{
1328
"name": "98developers-flutter-app (profile mode)",

README.md

Lines changed: 43 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414

1515
## Mobile
1616
<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">
2121
</p>
2222

2323
> *figure 1: The initial screen that appears when logging in with a Google account*,
@@ -31,10 +31,10 @@
3131
4. Profile screen has show your history and sign out.
3232

3333
<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">
3838
</p>
3939

4040
> *figure 5: enroll button is join the user this challenge*,
@@ -51,39 +51,41 @@
5151

5252
- *We plan to conduct internal testing on Android devices. The status for iOS is undetermined due to the end of developer registration.*
5353

54-
#### Step 1. Download the project
54+
**Step 1. Download the project**
5555
```bash
5656
$ git clone https://github.com/GDSC-SKHU/98developers-flutter-app.git
5757
$ 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:
6559
$ flutter pub get
6660
$ flutter doctor -v
67-
$ flutter run
6861
```
6962

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.
7465

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
7981

8082
## Web
8183

8284
### 1. Promotion website
8385
> *This website has our project infomation*
8486
<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" />
8789
</p>
8890
8991
> *figure left: This image introduce the challenge service*,
@@ -159,6 +161,20 @@ $ flutter run
159161
[> Click here for more details](https://github.com/GDSC-SKHU/98developers-backend)
160162

161163
---
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+
162178
## Members
163179
|![yujinkim1](https://images.weserv.nl/?url=https://github.com/yujinkim1.png&h=150&w=150&fit=cover&mask=circle)|![devPark435](https://images.weserv.nl/?url=https://github.com/devpark435.png&h=150&w=150&fit=cover&mask=circle)|![LEEHYUNBOK](https://images.weserv.nl/?url=https://github.com/LEEHYUNBOK.png&h=150&w=150&fit=cover&mask=circle)|![yeeZinu](https://images.weserv.nl/?url=https://github.com/yeeZinu.png&h=150&w=150&fit=cover&mask=circle)|
164180
|:---:|:---:|:---:|:---:|

0 commit comments

Comments
 (0)