diff --git a/app.js b/app.js index e69de29bb..7d527fc31 100644 --- a/app.js +++ b/app.js @@ -0,0 +1,20 @@ +const express = require('express'); + +const app = express(); + +app.use(express.static('public')) + +app.get('/', (req, res, next) => { + res.sendFile(__dirname + '/views/home.html') +}) +app.get('/works', (req, res, next) => { + res.sendFile(__dirname + '/views/works.html') +}) +app.get('/about', (req, res, next) => { + res.sendFile(__dirname + '/views/about.html') +}) +app.get('/gallery', (req, res, next) => { + res.sendFile(__dirname + '/views/gallery.html') +}) + +app.listen(3000, () => {}) \ No newline at end of file diff --git a/package.json b/package.json new file mode 100644 index 000000000..cd233ffa5 --- /dev/null +++ b/package.json @@ -0,0 +1,18 @@ +{ + "name": "lab-express-basic-site", + "version": "1.0.0", + "description": "", + "main": "app.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "start": "", + "dev": "nodemon app.js --ext js,hbs,css" + }, + "keywords": [], + "author": "", + "license": "ISC", + "dependencies": { + "express": "^4.21.1", + "nodemon": "^3.1.7" + } +} diff --git a/public/css/style.css b/public/css/style.css new file mode 100644 index 000000000..8c754b3f1 --- /dev/null +++ b/public/css/style.css @@ -0,0 +1,4 @@ +img { + width: 50px; + height: 50px; +} \ No newline at end of file diff --git a/public/img/archivotormentas.jpeg b/public/img/archivotormentas.jpeg new file mode 100644 index 000000000..648871db4 Binary files /dev/null and b/public/img/archivotormentas.jpeg differ diff --git a/public/img/bs.jpeg b/public/img/bs.jpeg new file mode 100644 index 000000000..369b72ce1 Binary files /dev/null and b/public/img/bs.jpeg differ diff --git a/public/img/elantris.jpg b/public/img/elantris.jpg new file mode 100644 index 000000000..fc95f1213 Binary files /dev/null and b/public/img/elantris.jpg differ diff --git a/public/img/mistborn.jpeg b/public/img/mistborn.jpeg new file mode 100644 index 000000000..0d409c39e Binary files /dev/null and b/public/img/mistborn.jpeg differ diff --git a/views/about.html b/views/about.html new file mode 100644 index 000000000..292dc4d50 --- /dev/null +++ b/views/about.html @@ -0,0 +1,99 @@ + + +
+ + +Brandon Sanderson es un autor estadounidense conocido por sus extensas sagas de fantasía y su habilidad para construir mundos ricos en detalle. Nacido el 19 de diciembre de 1975 en Lincoln, Nebraska, Sanderson ha ganado fama mundial por sus complejos sistemas de magia y sus personajes bien desarrollados.
+ +Sanderson es autor de múltiples series de fantasía y ciencia ficción. Algunas de sus obras más reconocidas incluyen:
+Sanderson es conocido por su enfoque en los sistemas de magia, que son consistentes y bien definidos. Sus obras frecuentemente exploran temas de sacrificio, redención y el equilibrio entre el poder y la responsabilidad.
+ +
+
+
diff --git a/views/works.html b/views/works.html
new file mode 100644
index 000000000..3a6deceb0
--- /dev/null
+++ b/views/works.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+ Una épica serie que sigue la lucha de caballeros Radiantes en un mundo azotado por tormentas constantes. La saga explora temas de heroísmo, poder y sacrificio.
+
+ Una trilogía donde los "Mistborn" usan metales para obtener habilidades especiales. En un mundo oscuro, la serie explora el poder y la resistencia frente a la opresión.
+
+ La historia de una ciudad de dioses caídos. Elantris es un mundo de misterio, magia y redención, que fue la primera novela publicada de Sanderson.
+