This project is a personal portfolio website built using React with TypeScript. It showcases various sections including About, Education, Skills, Experience, Projects, Coding Profiles, and a Contact Form. The styling is achieved using styled-components, providing a sleek and modern look to the website.
-
ScrollAnimation: The About section utilizes ScrollAnimation to add dynamic effects while scrolling, enhancing user engagement.
-
VerticalTimeline: The Education and Experience sections are displayed using VerticalTimeline, providing a visually appealing and chronological layout for showcasing academic and professional achievements.
-
Acerternity UI: The Projects section incorporates Acerternity UI to create a 3D card effect, making project displays more interactive and engaging for visitors.
-
3D Pin in Coding Profiles: The Coding Profiles section utilizes a 3D pin effect, enhancing the visual presentation of coding profiles and making them stand out.
-
Responsive Design: The website is designed to be responsive, ensuring optimal viewing experience across various devices and screen sizes.
- React: A JavaScript library for building user interfaces.
- TypeScript: A statically typed superset of JavaScript that compiles to plain JavaScript.
- styled-components: A library for styling React components with CSS.
- ScrollAnimation: A library for adding scroll animations to React components.
- VerticalTimeline: A React component for displaying vertical timelines.
- Acerternity UI: A UI library for creating 3D effects in web applications.