Skip to content

mspatell/my-portfolio1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Website

A personal portfolio website built with Node.js and Express, showcasing projects and skills.

Getting Started

  1. Clone the repository

    git clone <repository-url>
    cd my-portfolio1
  2. Install dependencies

    npm install
  3. Start the server

    npm start
  4. Open your browser and visit http://localhost:8080

Features

  • Responsive design with Bootstrap
  • About section
  • Projects showcase
  • Services section
  • Contact form
  • Image gallery

Technologies Used

  • Backend: Node.js, Express.js
  • Template Engine: EJS
  • Frontend: HTML5, CSS3, JavaScript, Bootstrap
  • Libraries: jQuery, Owl Carousel

Project Structure

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

Available Scripts

  • npm start - Start the production server
  • npm run dev - Start the development server

About

First web portfolio, hosted live on Heroku

Topics

Resources

Stars

Watchers

Forks

Contributors