-
Notifications
You must be signed in to change notification settings - Fork 0
/
route_docs.txt
107 lines (91 loc) · 1.46 KB
/
route_docs.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
// IMPORTS
// ENVIRONMENT SETUP
// MIDDLEWARE
// Home Route
app.use('/', homeRoute)
// Profile Route
app.use('/profile', profileRoute)
// History Route Subdivision
app.use('/history', historyRoute)
/*
* Add Sugar
* Remove Sugar
* */
// Diet Route
app.use('/diet', dietRoute)
/*
* Index
* Add diet
* Remove Diet
* Change Diet
* */
// Food Route Subdivision
//NEW : get /diet/food/new
//CREATE post: /diet/food
//VERIFY post: /diet/food/:fdid/verify
//EDIT get: /diet/food/:fdid/edit
//UPDATE put: /diet/food/:fdid
//DELETE delete: /diet/food/:fdid
// Workout Route
// INDEX
// ADD workout
// REMOVE workout
//CHANGE workout
// Exercise Route
//NEW workout
//CREATE workout
//VERIFY
// verify workouts
//SHOW
// show Workouts
//EDIT
//UPDATE
//DELETE
// Health-Info Route
/*
* Index
* Edit Weight
* Update Target Weight
* Edit Blood Pressure
* Edit Sugar
* */
app.use('/healthinfo', healthInfoRoute)
/* END */
// TEMPORARY API ROUTES
// Authentication Route
/*
* Register route
* Login route
* Logout route
* */
app.use('/auth', authRoute)
/* END */
// OTP Route subdivision
/*
* Index route
* CREATE
* create otp route
* ENTER
* get otp check
* post otp check
*
* */
app.use('/otp', otpRoute)
/* END */
// Password Reset route subdivision
/*
* ENTER
* GET: password reset
* CREATE
* POST: password reset
* */
// Token Route
/*
* GET: otp/reset/:token
* POST: otp/reset/:token
* */
// Admin Route subdivision
/*
* GET: Form apply admin /auth/admin
* POST: /auth/admin
* */