This repository contains the source code for a portfolio website built using Vite.js with React. The website showcases my skills, experience, and projects in a visually appealing and easy-to-navigate format.
Welcome to our Portfolio Project! This portfolio is designed to showcase your skills, projects, and experiences in a visually appealing and professional manner. Whether you're a developer, designer, or any other professional, this portfolio template provides you with the tools to create a stunning online presence.
- Built with Vite.js and React for fast and efficient development
- Responsive design that looks great on all devices
- Customizable and easy to modify
- Includes a variety of sections to showcase skills, experience, and projects
- Easy to deploy on GitHub Pages
- Node.js installed
- Yarn package manager installed
To get started, clone the repository to your local machine and navigate to the project directory.
Install the dependencies by running:
To get started with the Vite Portfolio Project, follow these steps:
- Clone the repository:
git clone https://github.com/iamashishrathaur/portfolio.git
cd myportfolio
npm install
npm run dev
The website will be available at http://localhost:3000
.
To deploy the website to GitHub Pages, follow these steps:
- Create a new repository on GitHub and initialize it with a
README.md
file. - Clone the repository to your local machine.
- Navigate to the project directory and run
yarn build
to build the website. - Run
yarn deploy
to deploy the website to GitHub Pages.
The website will be available at https://<your-username>.github.io/<repository-name>
.
To customize the website, modify the src/App.js
file. The file contains a variety of sections that you can modify to showcase your skills, experience, and projects.
- Vite.js - A fast and efficient build tool for modern web development
- React - A JavaScript library for building user interfaces
- Tailwind CSS - A utility-first CSS framework for rapidly building custom user interfaces
This project is licensed under the MIT License - see the LICENSE
file for details.
This directory contains the source code for the portfolio website.
App.js
: The main application file that contains the website's layout and components.components
: A directory that contains reusable React components.images
: A directory that contains images used throughout the website.styles
: A directory that contains CSS styles for the website.utils
: A directory that contains utility functions used throughout the website.
This directory contains public assets for the portfolio website.
index.html
: The main HTML file that serves as the entry point for the website.preview.png
: A preview image of the website.
This directory contains reusable React components for the portfolio website.
Header.js
: A component that displays the website's header.Footer.js
: A component that displays the website's footer.About.js
: A component that displays the website's about section.Experience.js
: A component that displays the website's experience section.Projects.js
: A component that displays the website's projects section.Skills.js
: A component that displays the website's skills section.
This directory contains CSS styles for the portfolio website.
bootstrap.css
: A custom Tailwind CSS configuration file.index.css
: A global CSS file that defines styles for the website.App.css
: A CSS file that defines styles for individual components.
#License
This project is licensed under the MIT License.
Feel free to customize this README template further to better suit your project's specific requirements.