An open API service indexing awesome lists of open source software.

https://github.com/arnoldbrown/mrbrownportfolio

Simple Portfolio using ReactJs
https://github.com/arnoldbrown/mrbrownportfolio

css git portfolio-website reactjs resume

Last synced: 3 months ago
JSON representation

Simple Portfolio using ReactJs

Awesome Lists containing this project

README

          

# Portfolio Project
![Screenshot](./src/assets/home.png)
This is a responsive portfolio site created with ReactJS and plain CSS that implements Swiper for sliding components and EmailJS for contact services.

### Project Features:
- Responsive Layout
- Fixed Navigation
- Pop-up Modals
- Tab Panels
- Slider + Pagination
- Contact Form
- Scroll to Top

## React-Icons
`npm install react-icons --save`

The icons from this project can be found in the *Feather* or *Heroicon* sections of the [React-Icons](https://react-icons.github.io/react-icons/) library.

## Slider Component
`npm i swiper`

The slider component of the testimonial section is imported from [SwiperJS](https://swiperjs.com/react) and also utlizes their pagination module.

![Screenshot](./src/assets/swiperjs.png)

## Email Component
`npm install @emailjs/browser --save`

The form modal of the contact section is setup using SDK and an email template from [EmailJS](https://www.emailjs.com/docs/examples/reactjs/).

![Screenshot](./src/assets/emailjs.png)

## Credit
This project was built following a tutorial by Cryptical Coder. It can be found [here](https://www.youtube.com/watch?v=3aCoZudPEKE&t=143s&ab_channel=CrypticalCoder) if you'd like to give it a try.