diff --git a/app.js b/app.js index e69de29bb..31c9c8f53 100644 --- a/app.js +++ b/app.js @@ -0,0 +1,23 @@ +const express = require("express") +const app = express(); + +app.use(express.static('public')) + +//primera ruta + +app.get('/home', (request, response, next) => + response.sendFile(__dirname + '/views/index.html')); + +//ruta para la pagina about + +app.get('/aboutButerin', (request, response, next) => + response.sendFile(__dirname + '/views/about.html')); + +app.get('/works', (request, response, next) => + response.sendFile(__dirname + '/views/works.html')); + +app.get('/gallery', (request, response, next) => + response.sendFile(__dirname + '/views/gallery.html')); + +app.listen('3000', () => console.log("la app escuchando en el puerto 3000")) //con esto express recibe la peticion +//conecta servidor interno HTTP de Node con la app Express \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 000000000..6810bcc8e --- /dev/null +++ b/package.json @@ -0,0 +1,24 @@ +{ + "name": "lab-express-basic-site", + "version": "1.0.0", + "description": "", + "main": "app.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/Jopen-89/lab-express-basic-site.git" + }, + "keywords": [], + "author": "", + "license": "ISC", + "type": "commonjs", + "bugs": { + "url": "https://github.com/Jopen-89/lab-express-basic-site/issues" + }, + "homepage": "https://github.com/Jopen-89/lab-express-basic-site#readme", + "dependencies": { + "express": "^5.1.0" + } +} diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 000000000..7e5329f9a --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,27 @@ +body { + margin: 0; + padding: 0; +} + +.galeria { + display: flex; + align-items: center; + justify-content: center; +} + +.btn { + display: inline-block; + padding: 10px 15px; + background-color: #4CAF50; + color: white; + text-decoration: none; + border-radius: 5px; + margin: 5px; + border-radius: 5px; + border: 2px solid #2e7d32; /* š borde visible */ + margin: 5px; +} + +.btn:hover { + background-color: #45a049; +} \ No newline at end of file diff --git a/public/images/Buterin.jpg b/public/images/Buterin.jpg new file mode 100644 index 000000000..ade4d6567 Binary files /dev/null and b/public/images/Buterin.jpg differ diff --git a/public/images/Buterin.jpg:Zone.Identifier b/public/images/Buterin.jpg:Zone.Identifier new file mode 100644 index 000000000..2b9e597a0 Binary files /dev/null and b/public/images/Buterin.jpg:Zone.Identifier differ diff --git a/public/images/descarga (1).jpg b/public/images/descarga (1).jpg new file mode 100644 index 000000000..1e2f7daf5 Binary files /dev/null and b/public/images/descarga (1).jpg differ diff --git a/public/images/descarga (1).jpg:Zone.Identifier b/public/images/descarga (1).jpg:Zone.Identifier new file mode 100644 index 000000000..2b9e597a0 Binary files /dev/null and b/public/images/descarga (1).jpg:Zone.Identifier differ diff --git a/public/images/descarga (2).jpg b/public/images/descarga (2).jpg new file mode 100644 index 000000000..710b84f0d Binary files /dev/null and b/public/images/descarga (2).jpg differ diff --git a/public/images/descarga (2).jpg:Zone.Identifier b/public/images/descarga (2).jpg:Zone.Identifier new file mode 100644 index 000000000..2b9e597a0 Binary files /dev/null and b/public/images/descarga (2).jpg:Zone.Identifier differ diff --git a/public/images/descarga.jpg b/public/images/descarga.jpg new file mode 100644 index 000000000..e99dc6ebc Binary files /dev/null and b/public/images/descarga.jpg differ diff --git a/public/images/descarga.jpg:Zone.Identifier b/public/images/descarga.jpg:Zone.Identifier new file mode 100644 index 000000000..2b9e597a0 Binary files /dev/null and b/public/images/descarga.jpg:Zone.Identifier differ diff --git a/views/about.html b/views/about.html new file mode 100644 index 000000000..201893764 --- /dev/null +++ b/views/about.html @@ -0,0 +1,17 @@ + +
+ + + +
+
+
+
+
+
+
\ No newline at end of file
diff --git a/views/works.html b/views/works.html
new file mode 100644
index 000000000..3dbef3f0c
--- /dev/null
+++ b/views/works.html
@@ -0,0 +1,17 @@
+
+
+
+
+
+