// filepath: c:\Users\amaizy\Desktop\cvgen\routes\front.routes.js const express = require("express"); const router = express.Router(); const { getUserProfile, scrapeLinkedInProfile, } = require("../controllers/linkedin"); // Page d'accueil router.get("/", (req, res) => { const user = req.session.user; if (user) { return res.redirect("/me"); } res.send(`

Welcome to the CV Generator Home Page!

`); }); // Route pour afficher le profil utilisateur (API) router.get("/profile", getUserProfile); // Route protégée /me router.get("/me", async (req, res) => { const user = req.session.user; if (!user) { return res.redirect("/"); } if (!user.linkedinUrl) { return res.send(`

Bienvenue, ${user.nom} !

`); } const profile = await scrapeLinkedInProfile(user); res.send(profile); }); module.exports = router;