Skip to content

haxcod/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio

Table of Contents

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://<your-username>.github.io/<repository-name>.

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 - 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

License

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

Acknowledgments

Preview

Portfolio Preview

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.

Releases

No releases published

Packages

No packages published

Languages