This is a responsive portfolio website created using ReactJS and CSS that implements ReactTyped for a blinking cursor animation and EmailJS for a contact form.
- Responsive Layout
- Blinking cursor, typing, and delete animation
- Pop-up Modals
- Contact Form
- Scroll to Top
npm install react-icons --save
The icons used in this project can be found in the React-Icons library.
npm install react-typed --save
React-Typed is a specialized typing animation library which provides an easy and efficient wat to create typing effects with additional features and customization options.
npm install @emailjs/browser --save
The form in the contact section of the website is created and set up using SDK and an email template from EmailJS.
This portfolio project was created by following a tutorial by Cryptical Coder. Check it out here if you would like to try it yourself!
The site logo is a bubble tea icon and can be found here:
Milk tea icons created by Freepik - Flaticon