commit b6fac98deccc417d70cb6b14484f49ce2ee5db2f
parent ff8a89c9dd237a91f76c4a796cbb8845851744f6
Author: Nikolas Mazur <nikolas@pop-os.localdomain>
Date: Wed, 8 Feb 2023 16:07:22 -0700
Add routes and methods for new methods
Diffstat:
1 file changed, 29 insertions(+), 2 deletions(-)
diff --git a/app/routes.py b/app/routes.py
@@ -17,7 +17,7 @@ mongo = PyMongo(app)
login_manager = LoginManager(app)
login_manager.login_view = 'login'
-# User Routes
+# User Routes / Queries
@app.route('/user/signup', methods=['GET'])
def signup():
return User().signup()
@@ -29,7 +29,34 @@ def loginModel():
@app.route('/user/signout')
def signout():
return User().signout()
-# User Routes
+# User Routes / Queries
+
+# Time Routes / Queries
+@app.route('/time/clockin', methods=['GET', 'POST'])
+def clockin():
+ return Time().clockin()
+
+@app.route('/time/clockout', methods=['GET', 'POST'])
+def clockout():
+ return Time().clockout()
+# Time Routes / Queries
+
+# Fleet Routes / Queries
+@app.route('/fleet/vehicle_repair', methods=['GET', 'POST', 'PUT'])
+def vehicle_repair():
+ return Fleet().vehicle_repair()
+# Fleet Routes / Queries
+
+# Agreement Routes / Queries
+@app.route('/agreement/document', methods=['GET', 'POST'])
+def document():
+ return Agreement().document()
+# Agreement Routes / Queries
+
+# Projects Routes / Queries
+@app.route('/projects/project', methods=['GET', 'POST', 'PUT'])
+# Projects Routes / Queries
+
# Page Routes
@app.route('/')