This portfolio was created to showcase my projects and skills in a professional and interactive manner. Inspired by modern designs, it offers a customizable interface to suit your needs. I decided to make it open-source to help other developers learn and build their own portfolios.
π€ Yaser
- Portfolio: https://0yaser0.vercel.app
- GitHub: @0yaser0
- LinkedIn: @yasser_yjjou
- Responsive and interactive design π±π»
- Smooth navigation thanks to Framer Motion π
- Structure built with React.js βοΈ
- Customizable components with TailwindCSS π¨
- Enhanced visual experience with Three.js π₯
This project is distributed under the MIT license, which means you can use, modify, and share it freely. If you choose to keep the original design with minimal changes, please credit me as the initial creator.
All projects included in this portfolio are my own work. Please do not present them as yours.
- React.js βοΈ
- Three.js π₯
- Framer Motion π
- TailwindCSS π¨
- Node.js version 16.0.0 or higher π¦
- npm version 9.0.0 or higher π οΈ
-
Clone the repository to your machine or download the ZIP files:
git clone https://github.com/<your-username>/<repo-name>.git
-
Navigate to the project folder and open it in Visual Studio Code:
cd <repo-name> && code .
-
Install the dependencies:
npm install
-
Start a local server to view the portfolio:
npm run dev
The portfolio will be accessible at: http://localhost:5173/
To create a production-ready build:
npm run build
To preview the build before deployment:
npm run preview
Any contributions are welcome! If you have ideas, suggestions, or want to improve the project, feel free to open an issue or submit a pull request.
If you like this project, don't forget to leave a β on GitHub. Thank you and happy coding! π
I hope you like this stylish version! Let me know if there's anything else you need. πβ¨