Skip to content

Commit 5402d2b

Browse files
committed
first commit
0 parents  commit 5402d2b

File tree

8 files changed

+1861
-0
lines changed

8 files changed

+1861
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/node_modules

Wordle-API.code-workspace

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"folders": [
3+
{
4+
"path": "."
5+
}
6+
],
7+
"settings": {}
8+
}

documentation/API.json

+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
{
2+
"title": "Wordle",
3+
"routes": {
4+
"session": [
5+
{
6+
"name": "Session",
7+
"method": "GET",
8+
"endpoint": "/api/session",
9+
"res": [
10+
{
11+
"sessionCode": "{session code}"
12+
}
13+
]
14+
}
15+
],
16+
17+
"words": [
18+
{
19+
"name": "Play",
20+
"method": "GET",
21+
"endpoint": "/api/play?session={session code}",
22+
"res": [
23+
{
24+
"resCode": 1,
25+
"message": "Session Not Found!"
26+
},
27+
28+
{
29+
"resCode": "OK",
30+
"session": "{session code}"
31+
}
32+
]
33+
},
34+
35+
{
36+
"name": "Guessed",
37+
"method": "POST",
38+
"endpoint": "/api/guessed",
39+
"req": {
40+
"session": "{session code}",
41+
"guessed": ["{array of alphabet}"]
42+
},
43+
"res": [
44+
{
45+
"resCode": 1,
46+
"message": "Session Not Found!"
47+
},
48+
49+
{
50+
"session": "{session code}",
51+
"resCode": 2,
52+
"message": "Words Not Found!"
53+
},
54+
55+
{
56+
"session":"{session code}",
57+
"resCode": 3,
58+
"guessed": ["{array of guessed words}"],
59+
"message": "You Lose!"
60+
},
61+
62+
{
63+
"session": "{session code}",
64+
"resCode": "OK",
65+
"guessed": ["{array of guessed words}"],
66+
"message": "Added guessed word!"
67+
},
68+
69+
{
70+
"session":"{session code}",
71+
"resCode": "OK",
72+
"guessed": true,
73+
"message": "You Wind!"
74+
}
75+
]
76+
}
77+
]
78+
}
79+
}

0 commit comments

Comments
 (0)