This project is an Interactive Resume Website built with Nodejs and Express, allowing users to view a dynamically rendered resume. Using EJS templating, the website displays sections like personal information, skills, experience, and education in a clean, organized layout. JavaScript enhances interactivity, making the resume responsive and easy to navigate. The setup is managed through Npm, allowing for streamlined dependencies and project management. This project is ideal for learning server-side rendering, creating dynamic web pages, and showcasing personal achievements in a professional online format.
npm init
npm install expressnpm install ejsnpm install nodemon
mkdir views
touch app.js
-
cd controllerscontactControllers.ejshomeControllers.ejsservicesControllers.ejsskillControllers.ejs
-
cd viewstouch contact.ejstouch home.ejstouch services.ejstouch skill.ejs
-
cd partialstouch footer.ejstouch header.ejstouch sidebar.ejs
npm install
npm run devornpm start
(http://localhost:3000/orhttp://localhost:8000/)



