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

https://github.com/madhavbahl/portfolio-boilerplate

Boilerplate for the simple react portfolio - https://github.com/MadhavBahl/portfolio
https://github.com/madhavbahl/portfolio-boilerplate

Last synced: about 1 month ago
JSON representation

Boilerplate for the simple react portfolio - https://github.com/MadhavBahl/portfolio

Awesome Lists containing this project

README

        

# React Portfolio Boilerplate

Boilerplate code for react portfolio webinar. See the finished project here - [https://github.com/MadhavBahl/portfolio](https://github.com/MadhavBahl/portfolio)

## Screenshot

![image](https://user-images.githubusercontent.com/26179770/82739072-56607180-9d5a-11ea-8117-0f7df5bf6b00.png)

![image](https://user-images.githubusercontent.com/26179770/82746296-d236da00-9dab-11ea-8fbe-3a897cda2164.png)

## Enhancements

Here are the things which can be improved

1. Add experience section
2. Add portfolio links at the bottom of SideNav
3. Use a common card element for all the cards (prevent duplicate code)
4. Use an enum for `selectedSection`
5. Enhance the view for small screen.
6. Use localstorage to save the active session.

## What to do after the webinar?

Explore these topics

1. Host this app on gh-pages
1. Study React Router
2. Convert all class components to functional using React Hooks
3. Study Redux