About Me V.2 is a personal porfolio website designed to showcase my skills, experiences, and projects. It features a modern, responsive layout and interactive elements to provide visitors with a seamless and engaging experiences.
- Features
- Technologies Used
- Installation and Setup
- Deployment
- Folder Structure
- Screenshots
- Contributions
- License
- Acknowledgments
- Responsive Design : Optimized for destops, tables, and mobile devices.
- Interactive Navigation : Includes a smooth scrolling navigation bar with a toggle menu for mobile screen.
- Theme Switcher : Offers light and dark mode options.
- Projects Section : Hightlights personal and collaborative projects with dynamic filtering based on screen size.
- Modern UI/UX : Features animations, hover effects, and transitions for a poloshed look.
- Performance Optimization : Built with Vite and React for fast loading and efficiency.
- React : Component-based library for building user interfaces.
- Tailwind CSS : Utility-first CSS framework for responsive and clean styling.
- React Router : For managing navigation between pages.
- Vite : Lightning-fast build tool for development and production.
- Netlify : Continuous deployment and hosting platform.
To run the project locally, follow these step:
- Clone the repository:
git clone https://github.com/your-username/about-me-v2.git cd about-me-v2 - Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to
http://localhost:5173.
The project is deployed on netlify. To deploy:
- Link your GitHub repository to your Netlify account.
- Set the build command to:
npm run build
- Set the publish directory to
dist. - Deploy the site.
about-me-v2/
├── public/ # Static files (e.g., favicon.ico)
├── src/ # Source code
│ ├── assets/ # Images and other media assets
│ ├── components/ # Reusable React components
│ ├── pages/ # Page components
│ ├── App.jsx # Main application component
│ └── main.jsx # Entry point for React
├── package.json # Project dependencies and scripts
├── tailwind.config.js # Tailwind CSS configuration
├── vite.config.js # Vite configuration
└── README.md # Project documentation
Contributions are welcome ! If you'd like to add features or fix bugs:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Make your changes and commit them:
git commit -m "Description of changes" - Push to your branch:
git push origin feature-name
- Open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
- Thanks to the creators of React, Tailwind CSS, FontAwesome, React Hook From, DaisyUI and Vite for their amazing tools.
- Hosted by Netlify.

