This is a responsive portfolio site created with ReactJS and plain CSS that implements Swiper for sliding components and EmailJS for contact services.
- Responsive Layout
- Fixed Navigation
- Pop-up Modals
- Tab Panels
- Slider + Pagination
- Contact Form
- Scroll to Top
npm install react-icons --save
The icons from this project can be found in the Feather or Heroicon sections of the React-Icons library.
npm i swiper
The slider component of the testimonial section is imported from SwiperJS and also utlizes their pagination module.
npm install @emailjs/browser --save
The form modal of the contact section is setup using SDK and an email template from EmailJS.
This project was built following a tutorial by Cryptical Coder. It can be found here if you'd like to give it a try.