Skip to content

This is a portfolio website built using Node.js, HTML, CSS, and JavaScript. It includes sections such as Home, About, Skills, Projects, Coding Platform Stats, Certification Gallery, and Contact Us.

License

Notifications You must be signed in to change notification settings

Anuk-1511/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio Website

This is a portfolio website built using Node.js, HTML, CSS, and JavaScript. It includes sections such as Home, About, Skills, Projects, Coding Platform Stats, Certification Gallery, and Contact Us.

Features

  • Home: Welcome section with a brief introduction and a visually appealing layout.
  • About: Detailed information about the portfolio owner, their background, skills, and interests.
  • Skills: A list or visual representation of the portfolio owner's skills and expertise.
  • Projects: Showcase of the portfolio owner's notable projects, including descriptions, screenshots, and links.
  • Coding Platform Stats: Display of statistics and achievements from coding platforms, such as GitHub contributions, badges, and rankings.
  • Certification Gallery: Collection of certifications earned by the portfolio owner, displayed as an image gallery or a list.
  • Contact Us: Contact form or contact details for users to reach out to the portfolio owner.

Project Structure

├── public │ ├── certificate │ ├── css │ ├── image │ └── js ├── app.js ├── index.html ├── package.json └── package-lock.json

  • public: Contains static assets for the website, such as certificates, CSS stylesheets, images, and JavaScript files.
  • app.js: The Node.js server file that handles routing and serves the website.
  • index.html: The main HTML file that defines the structure and content of the webpage.
  • package.json: The configuration file that contains metadata and dependencies for the Node.js project.
  • package-lock.json: Automatically generated file for package version management.

Getting Started

  1. Clone the repository: git clone https://github.com/your-username/portfolio-website.git
  2. Navigate to the project directory: cd Portfolio
  3. Install the dependencies: npm install
  4. Start the server: node app.js
  5. Open your web browser and visit http://localhost:8080 to see the portfolio website.

Folder Structure

  • certificate: Store your certification files in this directory.
  • css: Contains CSS files for styling the website.
  • image: Place images related to the portfolio or projects in this folder.
  • js: Contains JavaScript files for interactive functionalities.

Customize and Personalize

  1. Update the content in the index.html file to reflect your own information and portfolio details.
  2. Modify the styles in the CSS files under public/css to customize the appearance of the website.
  3. Add your own projects by creating HTML sections in the index.html file and linking them to the appropriate assets in the public folder.
  4. Replace the default images in the public/image folder with your own images.
  5. Customize the contact form or contact details in the index.html file to provide users with a way to reach out to you.

Dependencies

The following dependencies are included in the package.json file:

  • express: Fast, unopinionated, minimalist web framework for Node.js.
  • nodemon: Monitor changes in your Node.js application and automatically restart the server.

You can add more dependencies as per your project requirements by updating the package.json file and running npm install.

Deployed Site

The portfolio website is deployed and can be accessed at [https://portfolio-snaf.onrender.com/].

1

2

3

4

5

6

7

License

This project is licensed under the MIT License.

Feel free to customize and use this portfolio website template for showcasing your own work.

Contact

For any questions or inquiries, please reach out to me at [email protected].

About

This is a portfolio website built using Node.js, HTML, CSS, and JavaScript. It includes sections such as Home, About, Skills, Projects, Coding Platform Stats, Certification Gallery, and Contact Us.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages