diff --git a/app/.gitignore b/app/.gitignore deleted file mode 100644 index b512c09..0000000 --- a/app/.gitignore +++ /dev/null @@ -1 +0,0 @@ -node_modules \ No newline at end of file diff --git a/app/przykladStatyczne.js b/app/przykladStatyczne.js deleted file mode 100644 index 793f8e6..0000000 --- a/app/przykladStatyczne.js +++ /dev/null @@ -1,12 +0,0 @@ -const express = require('express'); -const app = express(); - -app.use(express.static('./public/przykladStatyczne/')); - -app.get('/manual/route', (req, res) => { - res.send('To jest odpowiedź zwrócona nie z pliku, a z manualnie ustalonej ścieżki.'); -}); - -app.listen(3000, () => { - console.log('Serwer uruchomiony na porcie 3000'); -}); \ No newline at end of file diff --git a/app/public/przykladStatyczne/css/style.css b/app/public/przykladStatyczne/css/style.css deleted file mode 100644 index 1908c84..0000000 --- a/app/public/przykladStatyczne/css/style.css +++ /dev/null @@ -1,3 +0,0 @@ -h1 { - color : green; -} \ No newline at end of file diff --git a/app/public/przykladStatyczne/index.html b/app/public/przykladStatyczne/index.html deleted file mode 100644 index 0da53cb..0000000 --- a/app/public/przykladStatyczne/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - Coders Lab - - - -

Hello, World!

- Wypróbuj odpowiedzi zwracanej z ręcznej ściezki - - \ No newline at end of file diff --git a/app/public/zadanieDnia/css/style.css b/app/public/zadanieDnia/css/style.css deleted file mode 100644 index b0708de..0000000 --- a/app/public/zadanieDnia/css/style.css +++ /dev/null @@ -1,14 +0,0 @@ -.vote{ - width: 100px; - padding:20px; - display:block; - margin:15px; -} - -.vote.yes { - background : green; -} - -.vote.no { - background : red; -} \ No newline at end of file diff --git a/app/public/zadanieDnia/index.html b/app/public/zadanieDnia/index.html deleted file mode 100644 index bfc2842..0000000 --- a/app/public/zadanieDnia/index.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - Coders Lab - - - -

Zagłosuj: czy Node.js jest fajny?

- Tak! - Nie :( -
- Sprawdź wyniki głosowania - - \ No newline at end of file diff --git a/app/zadanie01.js b/app/zadanie01.js index 8c20173..150a1b7 100644 --- a/app/zadanie01.js +++ b/app/zadanie01.js @@ -1 +1,14 @@ -//Twój kod \ No newline at end of file +const express = require('express'); +const app = express(); + +app.get('/sum/:first/:second', (req,res) => { + const first = req.params.first; + const second = req.params.second; + const sum = parseInt(first) + parseInt(second); + + res.send("Suma to:" + sum); +}) + +app.listen(3000,() =>{ + console.log('Serwer uruchomiony na porcie 3000'); +}); diff --git a/app/zadanie02.js b/app/zadanie02.js index 8c20173..d8b942e 100644 --- a/app/zadanie02.js +++ b/app/zadanie02.js @@ -1 +1,22 @@ -//Twój kod \ No newline at end of file +const express = require('express'); +const app = express(); +let name = ''; +app.get('/name/set/:name', (req,res) =>{ + name = req.params.name; + res.send('Podane imię to: '+name); +}); +app.get('/name/show', (req,res) =>{ + res.send('Podane imię to: '+name); +}); +app.get('/name/check', (req, res) =>{ + let text = ''; + if(name.length>0){ + text = 'To jest w Check, i imie to: '+name; + } else{ + text = 'Imię nie zostało podane!'; + } + res.send(text); +}); +app.listen(3000, () =>{ + console.log('Uruchomiono serwer na porcie 3000'); +}) diff --git a/app/zadanieDnia1.js b/app/zadanieDnia1.js index 8c20173..1cc485e 100644 --- a/app/zadanieDnia1.js +++ b/app/zadanieDnia1.js @@ -1 +1,31 @@ -//Twój kod \ No newline at end of file +const express = require('express'); +const app = express(); +let yes = 0, no = 0, maybe = 0; +const thx = 'Dziękujemy za odanie głosu!'; +app.use(express.static('./public/zadanieDnia/')); + +app.get('/',(req,res)=>{ + console.log("Someone's at the door!"); +}); +app.get('/vote/:vote',(req,res) =>{ + if(req.params.vote == 'yes'){ + yes++; + res.send(thx); + } else if (req.params.vote == 'no') { + no++; + res.send(thx); + } else if (req.params.vote == "maybe") { + maybe++; + res.send(thx); + } +}); +app.get('/votes/check',(req,res) =>{ + res.send( + 'Głosy na TAK: ' + yes +'
'+ + 'Głosy na NIE: ' + no +'
'+ + 'Głosy na MAYBE: ' + maybe + ); +}) +app.listen(3000, () => { + console.log('Serwer został uruchomiony na porcie 3000!'); +});