Make a fully functional React portfolio webapp. This is your final project, use the technologies that you have learnt so far to make this webapp.You would be judged based on functionalities as well as the design. Creativity is totally up to you. Your webapp need to have basic functionality as discussed below:
Make a navbar that should have at least 3 different links (for e.g. Home, Contact Me, Resume)
out of which Resume link is mandatory others you can make of your own choice.
Routing should be done with React routing only.
Your app should have only one state. Which means data should be handled with props only.
Deploy your project on any of the platforms you want.
Bonus functionalities :-
Make you webapp responsive.
Link your portfolio to GitHub and Linkedin so that users can click on their icons and then he/she will be redirected to your GitHub or Linkedin profile.
How marks will be given:-
Working of all basic functionalities.
Neatness of code.
Is your code well commented?
Proper use of components.
A sample portfolio for your reference.
Happy Coding and All the Best.
The running demo of the web application is available on this link https://akash-resume-2021.herokuapp.com/.
git clone https://github.com/Akash280999/ReactJs_CipherSchools.git
cd Assignments/Final%20Project/react-resume
npm install
npm start
Your app should now be running on localhost:3000.
heroku create
git push heroku master
heroku open
Alternatively, you can deploy your own copy of the app using the web-based flow: