Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abdulhaseb9/portfolio_site
https://github.com/abdulhaseb9/portfolio_site
portfolio-site react-router-dom reactjs tailwindcss vercel
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/abdulhaseb9/portfolio_site
- Owner: AbdulHaseb9
- Created: 2024-05-26T06:56:16.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-19T09:48:12.000Z (3 months ago)
- Last Synced: 2024-08-19T12:44:55.621Z (3 months ago)
- Topics: portfolio-site, react-router-dom, reactjs, tailwindcss, vercel
- Language: JavaScript
- Homepage: https://haseebsheikh.vercel.app
- Size: 13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Portfolio Website
A personal portfolio website showcasing my projects, skills, and professional background. Built using modern web development technologies to provide a fast and responsive experience.
## **Demo**
[Live Demo](https://haseebsheikh.vercel.app/) (Replace this with the actual link)
## **Features**
- A clean, responsive design that works across devices (mobile, tablet, desktop).
- Showcase of personal projects with live links and descriptions.
- Sections for skills, experience, and contact information.
- Dynamic components for project filtering and smooth scrolling.
- Integrated contact form.
- Fast performance with lazy loading and optimized assets.## **Technologies Used**
- **Frontend:**
- React.js (or Next.js if applicable)
- Vite (Build tool for fast bundling)
- Tailwind CSS (for styling)
- JavaScript/TypeScript (depending on your setup)- **Deployment:**
- Vercel (for hosting and deployment)## **Getting Started**
Follow these instructions to get a local copy of the project up and running.
### **Prerequisites**
- Node.js (v16 or higher recommended)
- npm or yarn package manager### **Installation**
1. **Clone the repository:**
```bash
git clone https://github.com/AbdulHaseb9/portfolio_site.git
```2. **Navigate to the project directory:**
```bash
cd portfolio_site
```3. **Install dependencies:**
```bash
npm install
```or
```bash
yarn install
```4. **Start the development server:**
```bash
npm run dev
```or
```bash
yarn dev
```5. Open your browser and go to `http://localhost:5173` (or the specified local port) to view the website.
### **Building for Production**
To create an optimized production build:
```bash
npm run build
```This will generate a `dist` folder with your optimized static files.
## **Contributing**
If you'd like to contribute to this project:
1. Fork the repository.
2. Create a new branch (`git checkout -b feature/YourFeature`).
3. Commit your changes (`git commit -m 'Add Your Feature'`).
4. Push to the branch (`git push origin feature/YourFeature`).
5. Open a pull request.## **License**
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## **Contact**
Feel free to reach out if you have any questions or feedback:
- **Email:** [email protected]
- **Portfolio:** [Your Portfolio](https://haseebsheikh.vercel.app)---