An open API service indexing awesome lists of open source software.

https://github.com/haxcod/portfolio

my portfolio
https://github.com/haxcod/portfolio

introduction portfolio

Last synced: 10 months ago
JSON representation

my portfolio

Awesome Lists containing this project

README

          

# Portfolio

## Table of Contents

- [Introduction](#introduction)
- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Portfolio Component](#portfolio-component)
- [Contributing](#contributing)
- [License](#license)

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.
## Introduction

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.

## Features

* 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

## Prerequisites

* Node.js installed
* Yarn package manager installed

## Getting Started

To get started, clone the repository to your local machine and navigate to the project directory.

Install the dependencies by running:

## Installation

To get started with the Vite Portfolio Project, follow these steps:

1. 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`.

## Deployment

To deploy the website to GitHub Pages, follow these steps:

1. Create a new repository on GitHub and initialize it with a `README.md` file.
2. Clone the repository to your local machine.
3. Navigate to the project directory and run `yarn build` to build the website.
4. Run `yarn deploy` to deploy the website to GitHub Pages.

The website will be available at `https://.github.io/`.

## Customization

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.

## Built With

* [Vite.js](https://vitejs.dev/) - A fast and efficient build tool for modern web development
* [React](https://reactjs.org/) - A JavaScript library for building user interfaces
* [Tailwind CSS](https://tailwindcss.com/) - A utility-first CSS framework for rapidly building custom user interfaces

## License

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

## Acknowledgments

* [Vite.js documentation](https://vitejs.dev/guide/)
* [React documentation](https://reactjs.org/docs/getting-started.html)
* [Tailwind CSS documentation](https://tailwindcss.com/docs)

## Preview

![Portfolio Preview](https://github.com///blob/main/public/preview.png?raw=true)

# Portfolio Source Code

This directory contains the source code for the portfolio website.

## Files and Directories

* `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.

# Portfolio Public Assets

This directory contains public assets for the portfolio website.

## Files

* `index.html`: The main HTML file that serves as the entry point for the website.
* `preview.png`: A preview image of the website.

# Portfolio Components

This directory contains reusable React components for the portfolio website.

## Files

* `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.

# Portfolio Styles

This directory contains CSS styles for the portfolio website.

## Files

* `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.