A personal portfolio website built with Node.js and Express, showcasing projects and skills.
-
Clone the repository
git clone <repository-url> cd my-portfolio1
-
Install dependencies
npm install
-
Start the server
npm start
-
Open your browser and visit
http://localhost:8080
- Responsive design with Bootstrap
- About section
- Projects showcase
- Services section
- Contact form
- Image gallery
- Backend: Node.js, Express.js
- Template Engine: EJS
- Frontend: HTML5, CSS3, JavaScript, Bootstrap
- Libraries: jQuery, Owl Carousel
my-portfolio1/
├── config/ # App configuration
├── controllers/ # Route controllers
├── middleware/ # Custom middleware
├── public/ # Static assets
│ ├── images/ # Image files
│ ├── javascripts/ # Client-side JS
│ └── stylesheets/ # CSS files
├── routes/ # Route definitions
├── views/ # EJS templates
│ └── partials/ # Reusable components
└── server.js # Main server file
npm start- Start the production servernpm run dev- Start the development server