This repository contains code for a React based portfolio. It uses the basics of react such as components and hooks. It includes the basic features that any portfolio would contain for a software engineer such as a bio, contact, skills, and project section. The reason for creating this application is demonstrate how React works. When compared to basic HTML and CSS, React is superior in that allows to render only what is necessary using the virtual DOM. It specifically renders what was changed and instead of reloading the entire page.
To view this application on a local machine users will have to run the following commands:
npm i
: Installs all the required dependencies
npm start
: To start the application on http://localhost:3000
This project was created using the following:
- React.js
- Bootstrap
- Node.js
- Javascript ES6