This repository contains code for a personal portfolio website built using React, GSAP, WebGL, Three.js, and Tailwind CSS. The website showcases the developer's skills and work in an interactive and engaging manner.
The portfolio website comes with the following features:
- Creative artistic UI: Interactive and engaging design using React, GSAP, WebGL, Three.js, and Tailwind CSS.
- Easy navigate: Easy-to-navigate portfolio sections that showcase the developer's work.
- Dynamic Contact form: Contact form for potential clients or collaborators.
- Intuitive and Streamlined UI: User interface is designed to be both intuitive and streamlined, making project management a breeze. The clean and modern design of the interface allows users to easily navigate the app's many features, while also providing a visually pleasing and enjoyable user experience.
Personal Portfolio is built using the React, featuring the following powerful tools:
- React: A powerful and popular frontend JavaScript library, ideal for building user interfaces.
- GSAP: A powerful animation library for JavaScript.
- @studio-freight/lenis: A lightweight and flexible library for creating scroll animations
- WebGL: A JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser
- React Toastify: A library for creating customizable toast notifications in React apps
- Tree.js: A popular JavaScript library used for creating and rendering 3D animations and graphics in web browsers. It provides an easy-to-use API for building complex 3D scenes using WebGL, which allows for hardware-accelerated rendering.
- Tailwind CSS: A highly customizable CSS framework, designed to make building sleek and intuitive user interfaces a breeze.
To install Personal portfolio, Follow the simple steps below:
- Clone the repository using
git clone https://github.com/masudranashawon/proxima-client.git`
- Install the required dependencies in the directorie by running
npm install
Or
npm i
- Start the development server running
npm start