A clean and customizable ReactJS portfolio template for fellow developers. Credits to Jo Lienhoop!
The Personal Portfolio Website is a clean and customizable ReactJS portfolio template designed for developers. It is built using React v16 and bootstrapped with Create React App. The template is styled with Material-UI and deployed on Vercel. The personal information displayed on the portfolio is populated from a resume.json file following the JSON Resume standard. The website also includes a toggle/switch for dark mode, which syncs its state to the local storage. In addition, there are two beautiful resume page templates that will be available soon, generated based on the data in the resume.json file.
To install the Personal Portfolio Website, follow these steps:
git clone [repository_url]
cd [project_directory]
npm install
npm start
This will start the app at http://localhost:3000 and the page will reload if you make any edits. Additionally, any lint errors will be displayed in the console.
npm run build
This command will build the app for production and create a build folder. The build is optimized for performance, with minified code and filenames that include hashes. Your app is now ready to be deployed.
The Personal Portfolio Website is a customizable ReactJS portfolio template for developers. It features the ability to populate personal information from a JSON file, a toggle for dark mode, and upcoming resume page templates. The template is fully customizable and can be forked to add your own information and style. It is built with React v16, styled with Material-UI, and deployed on Vercel. The project is open to contributions and improvements through pull requests.