Video to customize portfolio: https://www.loom.com/share/b01d377652cf48e2bb390d9387db651a
This is a ReactJS based personal resume website template for participants of The 6 Figure JavaScript ReactJS Challenge by Clever Programmer.
To build this website, you will need to have Node >=6 downloaded and installed on your machine. If you don't already have it, you can get it HERE
Next, you will build the initial application using a handy tool called Create-React-App. This allows you to get up and running with a React app without the headache of setting up build-tool configurations. Go HERE to get started.
When the app building is finished run cd yourappname
and run npm start
to test it out.
Hit ctrl+c in the terminal when you want to stop the server that the above command starts.
For this project we will also need to install JQuery and ReactGA, do this by running npm install jquery --save
and npm install react-ga --save
in your terminal while inside your project folder. YOU MUST RUN THESE COMMANDS.
Once you have a React app up and running by following the steps in the above link, download my code by hitting the green "clone or download" button above and hit download zip. All you will have to do now is replace the "public" and "src" folders of your newly built app with mine that you just downloaded. If you run npm start
now, you should see that your app renders the same as the one at the live demo link above.
Next, you will want to replace the images, and fonts if you like, with your own. All you have to do is replace the images at public/images/header-background.jpg, public/images/testimonials-bg.jpg and public/favicon.ico with your own. YOU MUST KEEP THE SAME NAMES ON THE IMAGES.
To populate the website with all of your own data, open the public/resumeData.json file and simply replace the data in there with your own. Images for the porfolio section are to be put in the public/images/portfolio folder.
Of course, all of the code is there and nothing is hidden from you so if you would like to make any other styling changes, feel free!
When you're all done, run npm start
again and you'll see your new personal resume website! Congratulations!
Projects in ReactJS: The Complete React Learning Course by Eduonix