Skip to content

Mukesh39/PortfoliowithEJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PortfoliowithEJS

Portfolio Made with EJS markdown Copy code

Simple Portfolio Application with Express and EJS

This is a simple portfolio application built using Express.js and EJS templates. The application consists of three main pages: Home, About, and Contact. It serves as a basic example of backend web development using Express.js and EJS templating engine.

Table of Contents

Features

  • Home Page: A brief introduction and overview of the portfolio.
  • About Page: Detailed information about the owner, their skills, and experience.
  • Contact Page: A form to get in touch with the owner.

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/your-portfolio.git
    cd your-portfolio
    
  2. Install the dependencies: npm install

Usage

 ```bash
 npm start   
  1. Open your web browser and navigate to http://localhost:3000.
  2. Explore the different pages: Home, About, and Contact.

Technologies Used

  • Express.js: A fast, unopinionated, and minimalist web framework for Node.js.
  • EJS: Embedded JavaScript templating engine to generate HTML with plain JavaScript.

Contributing

Contributions are welcome! If you find any issues or would like to enhance the application, feel free to create a pull request. Please ensure to follow the code of conduct.

  • Fork the repository.
  • Create a new branch: git checkout -b feature/your-feature.
  • Make your changes and commit them: git commit -am 'Add some feature'.
  • Push to the branch: git push origin feature/your-feature.
  • Create a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details

Please make sure to replace placeholders such as `your-username`, `your-portfolio`, and update the URLs and file paths according to your project's structure. Additionally, you can customize and expand the README as needed to provide more information about your portfolio application.