Welcome to the GitHub repository for my personal portfolio website. This repository contains the source code, assets, and documentation for my portfolio, showcasing my skills, projects, and achievements.
Note:- If you are a complete beginner ignore these files package.json, config.json and LICENCE be focus on actual learning content.
- Responsive design for various devices such as desktop, mobile and tab.
- Sections for showcasing skills, projects, education, and contact information.
- Interactive elements and smooth transitions for a better user experience.
- A Custom ChatBot for site information
- HTML5
- CSS3
- Vanilla JavaScript
- Some Additional js files for animation such as typeJs, Bootstrap Icons, Bootstrap Vendor files, flickity etc.
The repository follows a specific structure to keep the codebase organized. Below is an overview of the main directories and files:
-
/assets
: This directory contains all the static assets used in the website, such as images, icons, and other multimedia files. -
/css
: The styles for the portfolio are defined in this directory. It includes separate files for different sections or components to maintain a modular and organized approach. -
/js
: JavaScript files are stored here. These scripts are responsible for adding interactivity and dynamic behavior to the portfolio. -
index.html
: The main HTML file that structures the entire portfolio. This is where you'll find the layout, sections, and content of the website. -
LICENSE
: The project's license file, specifying the terms under which the code is distributed. -
README.md
: The documentation file you are currently reading, providing an overview of the project, instructions, and guidelines for contributors.
-
/static/vendor
: For additional vendor files used in this website. -
config.json
:
package.json
- Clone the repository:
git clone https://github.com/kakashihatakesh6/my-portfolio.git cd my-portfolio
Easy deployment through github pages
-> github pages
-> 000Webhost
If you have suggestions, found a bug, or want to contribute, please follow these steps:
F4ork the repository.
-
Create a new branch: git checkout -b feature/your-feature.
-
Make your changes and commit them: git commit -m 'Add some 3.feature'.
-
Push to the branch: git push origin feature/your-feature.
-
Submit a pull request.
This project is licensed under the MIT LICENSE. For details, please see the LICENSE file.