diff --git a/README2.md b/README2.md new file mode 100644 index 000000000..c03637a66 --- /dev/null +++ b/README2.md @@ -0,0 +1,7 @@ +# Frontend Challenge + +I completed the front end challenge through HTML and CSS. I tried my best to implement the reCaptcha v3 verification. I started learning front end programming this semester, so looks-wise it is not pretty. + +# Backend Challenge + +I tried the backend challenge, but I was not able to complete it. Any tips to complete it would be greatly appreciated. diff --git a/backend/package.json b/backend/package.json new file mode 100644 index 000000000..1980ad4cb --- /dev/null +++ b/backend/package.json @@ -0,0 +1,15 @@ +{ + "name": "backendchallenge", + "version": "1.0.0", + "description": "", + "main": "server.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "start": "node server.js" + }, + "author": "John Jo", + "license": "ISC", + "dependencies": { + "express": "^4.17.3" + } +} \ No newline at end of file diff --git a/backend/server.js b/backend/server.js new file mode 100644 index 000000000..f68ae702b --- /dev/null +++ b/backend/server.js @@ -0,0 +1,20 @@ +const express = require('express'); +const app = express(); +app.use(express.json()); + +let num = []; + +app.get('/data', function(req, res) { + res.json(num); +}); + +app.post('/data', function(req, res) { + +}); + +app.patch('/data', function(req, res) { + +}); + +const port = process.env.PORT || 8080; +app.listen(port, () => console.log(`Listening on port ${port}..`)); \ No newline at end of file diff --git a/frontend/index.html b/frontend/index.html new file mode 100644 index 000000000..785a3e31f --- /dev/null +++ b/frontend/index.html @@ -0,0 +1,61 @@ + + +
+ + +