From 1fee9a424e8bfd36a592a8bcd728a72e235d45bc Mon Sep 17 00:00:00 2001 From: ryansurf Date: Fri, 24 May 2024 16:24:14 -0700 Subject: [PATCH] frontend dir made --- src/{ => backend}/api.py | 0 src/{ => backend}/art.py | 0 src/{ => backend}/helper.py | 0 src/{ => backend}/main.py | 0 src/{ => backend}/send_email.py | 0 src/{ => backend}/server.py | 2 +- src/frontend/index.html | 58 +++++++++++++++++++++++++++++++++ src/frontend/script.js | 20 ++++++++++++ src/tests/tests.py | 2 +- 9 files changed, 80 insertions(+), 2 deletions(-) rename src/{ => backend}/api.py (100%) rename src/{ => backend}/art.py (100%) rename src/{ => backend}/helper.py (100%) rename src/{ => backend}/main.py (100%) rename src/{ => backend}/send_email.py (100%) rename src/{ => backend}/server.py (99%) create mode 100644 src/frontend/index.html create mode 100644 src/frontend/script.js diff --git a/src/api.py b/src/backend/api.py similarity index 100% rename from src/api.py rename to src/backend/api.py diff --git a/src/art.py b/src/backend/art.py similarity index 100% rename from src/art.py rename to src/backend/art.py diff --git a/src/helper.py b/src/backend/helper.py similarity index 100% rename from src/helper.py rename to src/backend/helper.py diff --git a/src/main.py b/src/backend/main.py similarity index 100% rename from src/main.py rename to src/backend/main.py diff --git a/src/send_email.py b/src/backend/send_email.py similarity index 100% rename from src/send_email.py rename to src/backend/send_email.py diff --git a/src/server.py b/src/backend/server.py similarity index 99% rename from src/server.py rename to src/backend/server.py index 1736d23..b70832f 100644 --- a/src/server.py +++ b/src/backend/server.py @@ -1,5 +1,5 @@ """ -Flask Server Module +HTTP Server Module """ import os diff --git a/src/frontend/index.html b/src/frontend/index.html new file mode 100644 index 0000000..156e9e1 --- /dev/null +++ b/src/frontend/index.html @@ -0,0 +1,58 @@ + + + + + + + + + + + + cli-surf + + + + + +
+ +
+
+ + + +
+
+ +
+ + + \ No newline at end of file diff --git a/src/frontend/script.js b/src/frontend/script.js new file mode 100644 index 0000000..a5f568a --- /dev/null +++ b/src/frontend/script.js @@ -0,0 +1,20 @@ + +document.getElementById("reportForm").addEventListener("submit", function(event) { + event.preventDefault(); // Prevent default form submission + + const curlCommand = document.getElementById("curlInput").value; + + // Make an asynchronous HTTP request to the server + fetch(`http://localhost:8000`, { + mode: 'no-cors' + }) + .then(response => response.text()) + .then(data => { + // Display the response in an alert or any other way you prefer + alert(data); + }) + .catch(error => { + console.error('Error:', error); + // Handle errors + }); +}); diff --git a/src/tests/tests.py b/src/tests/tests.py index 8a5d799..a11205a 100644 --- a/src/tests/tests.py +++ b/src/tests/tests.py @@ -4,7 +4,7 @@ import sys -sys.path.append("..") +sys.path.append("../backend") import unittest from unittest.mock import patch