Welcome to my personal portfolio repository! This portfolio showcases my skills, projects, and experiences developed using Vite + React. Whether you're here to explore my work or contribute, this README will guide you through the setup and usage of this repository.
- Introduction
- Features
- Setup Instructions
- Usage
- Contributing
- License
This repository houses the source code for my personal portfolio website. It is built using Vite, a fast and opinionated web dev build tool that serves your code in development with a lightning-fast hot module replacement (HMR) experience, and React, a popular JavaScript library for building user interfaces.
- Responsive Design: The portfolio is designed to be responsive, ensuring optimal viewing experience across various devices and screen sizes.
- Projects Showcase: Displaying my featured projects with descriptions, technologies used, and links to live demos or repositories.
- Skills Section: Highlighting my skills and proficiencies with relevant icons.
- About Me: Providing a brief overview of myself, my interests, and experiences.
- Contact Information: Including ways to contact me through email and social media platforms.
Follow these steps to set up the project locally:
- Clone the repository:
git clone https://github.com/birukl7/my-portfolio.git
- Navigate into the projects directory:
cd my-portfolio
- Install Dependencies:
npm install
After setting up the project, you can run it locally for development or build it for production.
- Develpment Mode:
npm run dev
This command starts the development server. Open your browser and navigate to http://localhost:3000 to view the portfolio.
- Production Build:
npm run build
This command generates a production-ready build of the portfolio in the dist directory.
Contributions are welcome! If you'd like to contribute to this project, feel free to open an issue or submit a pull request. Please adhere to the code of conduct.