Commit Graph

21 Commits

Author SHA1 Message Date
d5d2d830cc #35 Added course code field to Course model. Updated class functions to reflect change. Also added duplicate checking for create course endpoint 2023-04-06 22:00:11 -04:00
dcb9111288 #6 Add mysql client requirement to requirements 2023-04-06 21:49:09 -04:00
a789c2eb83 #6 Refactored both functionalities to one function that accepts both request methods 2023-04-06 21:25:34 -04:00
b71c23d706 #6 Added unenroll endpoint by sending DELETE request to enroll endpoint 2023-04-06 19:06:44 -04:00
8ec489beb3 #6 Created route to enroll student into a course 2023-04-06 18:51:43 -04:00
0b392ab5b1 #11 Change route so that caller doesn't have to pass user_id through request body 2023-04-06 18:11:48 -04:00
84fb1e9f4b #11 Added endpoint to get enrolled courses 2023-04-06 16:40:56 -04:00
5beaf2dba4 #11 Added enrollment table and relationship between user/couse 2023-04-06 16:19:15 -04:00
12498c2ee8 #5 Create course endpoint. Added messages to all db migrations 2023-04-06 15:23:10 -04:00
20f0309c5c #5 Added course model 2023-04-06 15:00:10 -04:00
6e7e3e66f5 #13 Made login page that actually send request to backend. CORS stuff. 2023-03-19 02:10:12 -04:00
21428c520d #7 Docker container should be creating its own venv, not using host's venv. 2023-03-18 21:44:23 -04:00
18e651f8b9 #16 Added "role" required field for register endpoint 2023-03-18 21:44:23 -04:00
5d1710f023 #16 made /register endpoint 2023-03-18 21:44:22 -04:00
563578e4ca #2 Added routes for login and logout 2023-03-18 20:59:38 -04:00
9b0b7b0ec7 #7 Fixed boot script to properly upgrade DB. 2023-03-17 01:49:15 -04:00
3242c229b8 #7 Made Dockerfile for backend 2023-03-17 00:59:14 -04:00
5d4e025696 #7 Made boot script 2023-03-17 00:58:55 -04:00
73bdc75095 #7 Basic flask app. Setup routes, DB, and made a user model. Made initial migrations 2023-03-16 19:40:44 -04:00
dcc172f17a #7 Dependencies 2023-03-16 19:39:04 -04:00
47430e1c2f #7 python .gitignore template 2023-03-16 19:38:00 -04:00