Skip to content

ProtDos/Portfolio

Repository files navigation

Contributors Forks Stargazers Issues MIT License


Logo

Portfolio

The source code for my personal portfolio,
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Usage
  3. Roadmap
  4. Contributing
  5. License
  6. Contact

About The Project

Product Name Screen Shot

Every programmer needs a great portfolio for customers and collaborators. That's what this repo is for: it displays the source code of my personal / own portfolio.

(back to top)

Built With

Here is a list of any major frameworks/libraries used to bootstrap my project:

  • Next
  • React
  • Vue
  • Angular
  • Svelte

(back to top)

Demo

Features

  • Responsive design for optimal viewing on various devices.
  • Clean and modern layout to showcase your skills and projects effectively.
  • Easy customization for personal information, skills, projects, and contact details.
  • Lightweight and fast-loading, ensuring a smooth user experience.
  • No third parties loaded

Getting Started

Prerequisites

Before you begin, make sure you have the following installed:

  • Git
  • Any modern web browser (e.g., Chrome, Firefox)

Installation

  1. Clone the repository to your local machine:
    git clone https://github.com/ProtDos/Portfolio.git
  2. Open the project folder:
    cd Portfolio
  3. Open the index.html file in your preferred web browser to view the default portfolio.

Customization

Personal Information

Update the personal information in the index.html file to reflect your own details. Modify the following sections:

  • Header section with your name and job title.
  • About section with a brief introduction about yourself.

Skills

Add or remove skills in the skills section by modifying the HTML and CSS in the index.html and styles.css files, respectively.

Projects

In the projects section, showcase your projects by adding project cards in the index.html file. Each project card contains details like project name, description, technologies used, and a link to the project.

Contact Information

Update the contact information in the footer section of the index.html file with your own details.

Usage

To use this portfolio template for your own website:

  1. Fork this repository.
  2. Clone your forked repository to your local machine.
  3. Follow the customization steps mentioned above.
  4. Host your website on platforms like GitHub Pages, Netlify, or Vercel.

(back to top)

Roadmap

  • Add Main-Site
  • Add personal projects
  • Animation on form submit
  • Control via buttons
  • Fix burger menu
    • switch to cross
    • show links
  • Multi-language Support
    • German
    • English
    • Other
  • White Mode?
  • show Background from navbar earlier
  • arrow back in carousel
  • add "Thank You" page
  • function to submit rating / feedback
  • Easter Eggs :)
  • Organize Code
    • CSS
    • JS
  • New font

See the open issues for a full list of proposed features (and known issues).

(back to top)

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

CodingLive - @codinglive - @xoding - rootcode@duck.com

Project Link: https://github.com/ProtDos/Portfolio

(back to top)

Donate

Love my work? Consider donating ❤: