From e39daf9046b4c1bbafcbb0536f9e6af65c0c1df3 Mon Sep 17 00:00:00 2001 From: abhibenne Date: Mon, 3 Jan 2022 20:22:59 +0530 Subject: [PATCH 1/4] Task-1 javascript basics --- Task-1/js/alert.js | 4 ++++ Task-1/task-1.html | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+) create mode 100644 Task-1/js/alert.js create mode 100644 Task-1/task-1.html diff --git a/Task-1/js/alert.js b/Task-1/js/alert.js new file mode 100644 index 00000000..a187da7e --- /dev/null +++ b/Task-1/js/alert.js @@ -0,0 +1,4 @@ +function altertPage() +{ + alert('clicked'); +} \ No newline at end of file diff --git a/Task-1/task-1.html b/Task-1/task-1.html new file mode 100644 index 00000000..1b662d4e --- /dev/null +++ b/Task-1/task-1.html @@ -0,0 +1,34 @@ + + + + + + + + +

Trying Features

+ + +

+ + +
+ + +
+ + +
+ + + + From 03caad18a155195e1d50ab9df3207bb7b1c78849 Mon Sep 17 00:00:00 2001 From: abhibenne Date: Tue, 4 Jan 2022 20:23:28 +0530 Subject: [PATCH 2/4] Task-2 mutating DOM --- Task-2/task-2.html | 64 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 Task-2/task-2.html diff --git a/Task-2/task-2.html b/Task-2/task-2.html new file mode 100644 index 00000000..2c27f684 --- /dev/null +++ b/Task-2/task-2.html @@ -0,0 +1,64 @@ + + + + + + + +

Trying Features

+ + +

HELLO WORLD

+

+ + + + + + + + + + From 27921c710b0654ac09bc02ed83017ef5cf7e67c4 Mon Sep 17 00:00:00 2001 From: abhibenne Date: Tue, 4 Jan 2022 20:26:36 +0530 Subject: [PATCH 3/4] Task-2 Reordering --- {Task-1 => AbhishekShyam/Task-1}/js/alert.js | 0 {Task-1 => AbhishekShyam/Task-1}/task-1.html | 0 {Task-2 => AbhishekShyam/Task-2}/task-2.html | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename {Task-1 => AbhishekShyam/Task-1}/js/alert.js (100%) rename {Task-1 => AbhishekShyam/Task-1}/task-1.html (100%) rename {Task-2 => AbhishekShyam/Task-2}/task-2.html (100%) diff --git a/Task-1/js/alert.js b/AbhishekShyam/Task-1/js/alert.js similarity index 100% rename from Task-1/js/alert.js rename to AbhishekShyam/Task-1/js/alert.js diff --git a/Task-1/task-1.html b/AbhishekShyam/Task-1/task-1.html similarity index 100% rename from Task-1/task-1.html rename to AbhishekShyam/Task-1/task-1.html diff --git a/Task-2/task-2.html b/AbhishekShyam/Task-2/task-2.html similarity index 100% rename from Task-2/task-2.html rename to AbhishekShyam/Task-2/task-2.html From 6b70e6ed141a1c721306961e70753e2659866ebc Mon Sep 17 00:00:00 2001 From: abhibenne Date: Wed, 5 Jan 2022 21:29:09 +0530 Subject: [PATCH 4/4] Task3 node js and using it --- AbhishekShyam/Task-3/mail.js | 24 ++++++++++++++++++++++++ AbhishekShyam/Task-3/uploadFile.js | 25 +++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100644 AbhishekShyam/Task-3/mail.js create mode 100644 AbhishekShyam/Task-3/uploadFile.js diff --git a/AbhishekShyam/Task-3/mail.js b/AbhishekShyam/Task-3/mail.js new file mode 100644 index 00000000..6ecc6357 --- /dev/null +++ b/AbhishekShyam/Task-3/mail.js @@ -0,0 +1,24 @@ +var nodemailer = require('nodemailer'); + +var transporter = nodemailer.createTransport({ + service: 'gmail', + auth: { + user: 'abhibenne@gmail.com', + pass: 'Abhi@benne1234' + } +}); + +var mailOptions = { + from: mail, + to: pass, + subject: 'Sending Email using Node.js', + text: 'Cool' +}; + +transporter.sendMail(mailOptions, function(error, info){ + if (error) { + console.log(error); + } else { + console.log('Email sent: ' + info.response); + } +}); \ No newline at end of file diff --git a/AbhishekShyam/Task-3/uploadFile.js b/AbhishekShyam/Task-3/uploadFile.js new file mode 100644 index 00000000..9e1007fe --- /dev/null +++ b/AbhishekShyam/Task-3/uploadFile.js @@ -0,0 +1,25 @@ +var http = require('http'); +var formidable = require('formidable'); +var fs = require('fs'); + +http.createServer(function (req, res) { + if (req.url == '/fileupload') { + var form = new formidable.IncomingForm(); + form.parse(req, function (err, fields, files) { + var oldpath = files.filetoupload.filepath; + var newpath = 'C:\\Users\\Abhishek\\Desktop\\batch-1\\AbhishekShyam\\Task-3\\' + files.filetoupload.originalFilename; + fs.rename(oldpath, newpath, function (err) { + if (err) throw err; + res.write('File uploaded and moved!'); + res.end(); + }); + }); + } else { + res.writeHead(200, {'Content-Type': 'text/html'}); + res.write('
'); + res.write('
'); + res.write(''); + res.write('
'); + return res.end(); + } +}).listen(8080); \ No newline at end of file