diff --git a/src/app.js b/src/app.js index 196b4c1..fd999d9 100644 --- a/src/app.js +++ b/src/app.js @@ -12,7 +12,7 @@ import { fileURLToPath } from "url"; import { MONGODB_URI, PORT } from "./config.js"; import indexRoutes from "./routes/index.routes.js"; -import notesRoutes from "./routes/notes.routes.js"; +//import notesRoutes from "./routes/notes.routes.js"; import userRoutes from "./routes/auth.routes.js"; import "./config/passport.js"; @@ -37,6 +37,7 @@ app.set("view engine", ".hbs"); // middlewares app.use(morgan("dev")); app.use(express.urlencoded({ extended: false })); +app.use(express.json()) app.use(methodOverride("_method")); app.use( session({ @@ -62,7 +63,7 @@ app.use((req, res, next) => { // routes app.use(indexRoutes); app.use(userRoutes); -app.use(notesRoutes); +//app.use(notesRoutes); // static files app.use(express.static(join(__dirname, "public"))); diff --git a/src/config.js b/src/config.js index 83eda7c..edafbbf 100644 --- a/src/config.js +++ b/src/config.js @@ -2,4 +2,7 @@ import { config } from "dotenv"; config(); export const PORT = process.env.PORT || 4000; -export const MONGODB_URI = process.env.MONGODB_URI || "mongodb://localhost/notesdb"; +export const MONGODB_URI = process.env.MONGODB_URI || 'mongodb+srv://root:robertoPass@cluster0.nwto2.mongodb.net/homes?retryWrites=true&w=majority'; + + + diff --git a/src/controllers/auth.controllers.js b/src/controllers/auth.controllers.js index 2143e3d..7312e5a 100644 --- a/src/controllers/auth.controllers.js +++ b/src/controllers/auth.controllers.js @@ -42,7 +42,7 @@ export const signup = async (req, res) => { export const renderSigninForm = (req, res) => res.render("auth/signin"); export const signin = passport.authenticate("local", { - successRedirect: "/notes", + successRedirect: "/", failureRedirect: "/auth/signin", failureFlash: true, }); diff --git a/src/controllers/index.controller.js b/src/controllers/index.controller.js index 4efc145..b51d26a 100644 --- a/src/controllers/index.controller.js +++ b/src/controllers/index.controller.js @@ -2,6 +2,6 @@ export const renderIndex = (req, res) => { res.render("index"); }; -export const renderAbout = (req, res) => { - res.render("about"); +export const renderContact = (req, res) => { + res.render("contact"); }; diff --git a/src/public/css/main.css b/src/public/css/main.css index 8628dca..3df468f 100644 --- a/src/public/css/main.css +++ b/src/public/css/main.css @@ -1,7 +1,9 @@ body { + color: white; background: #121212; } +} .logo { width: 30%; } diff --git a/src/routes/index.routes.js b/src/routes/index.routes.js index a5943ce..5a31b85 100644 --- a/src/routes/index.routes.js +++ b/src/routes/index.routes.js @@ -1,9 +1,28 @@ import { Router } from "express"; -import { renderIndex, renderAbout } from "../controllers/index.controller.js"; +import { renderIndex, renderContact } from "../controllers/index.controller.js"; const router = Router(); router.get("/", renderIndex); -router.get("/about", renderAbout); +router.get("/contact", renderContact); +// Array de proyectos +const projects = [ + { + title: "Pokedex", + URI: "https://pokedex-u2jj.onrender.com", + description: "Pokedex de Pokemon" + }, + { + title: "App de la galleta de la fortuna ", + URI: "https://galleta.onrender.com", + description: "Cuentas con una galleta que te alegreada el dia con tu fortuna" + }, + // Agrega más proyectos aquí... + ]; + + router.get('/proyect', (req, res) => { + res.render('proyect', { projects }); + }); + export default router; diff --git a/src/views/404.hbs b/src/views/404.hbs index 99b991c..c1cabfa 100644 --- a/src/views/404.hbs +++ b/src/views/404.hbs @@ -1,6 +1,6 @@
This page does not exists
Return to home diff --git a/src/views/about.hbs b/src/views/about.hbs deleted file mode 100644 index b3b6b21..0000000 --- a/src/views/about.hbs +++ /dev/null @@ -1,8 +0,0 @@ -- Adipisicing lorem laudantium fuga excepturi iste earum? Architecto et sint exercitationem nihil voluptatum? Quae dolores sint fugiat inventore soluta ad Tenetur minima odit qui fugit eveniet minima? Repellat nobis harum quia placeat eveniet fugit voluptatem Pariatur maiores molestiae est quas. -
-
+