React Website Tutorial – Build a Beginner React JS Project In 20 Minutes

Here is the source code:

https://github.com/Tom0901/ReactWebsite2/tree/master/src

The files you want to pay attention to are: App.js, index.html and everything in the components folder. They are all in the src folder apart from index.html which is in the public folder.

Prerequisites:

Node Js: https://nodejs.org/en/
Git: https://git-scm.com/downloads

Packages

Material UI Core: https://www.npmjs.com/package/@material-ui/core
Command: npm install @material-ui/core

Material UI Icons: https://www.npmjs.com/package/@material-ui/icons
Command: npm install @material-ui/icons

React Code Snippets:
https://marketplace.visualstudio.com/items?itemName=runningcoder.react-snippets

Fonts and Images

Font: https://fonts.google.com/specimen/Roboto?preview.text_type=custom

Images: https://drive.google.com/drive/folders/1wrLi9nKPqXRTNI7SJ2zblKE-095Paw60

Netflify: https://www.netlify.com/

Colormind: http://colormind.io/

How I learnt React

DISCLOSURE: I may earn a commission when you use one of our coupons/links to make a purchase. It costs the same for you but helps me out.

https://click.linksynergy.com/link?id=GYxmxdIoGsM&offerid=507388.705264&type=2&murl=https%3A%2F%2Fwww.udemy.com%2Fcourse%2Freact-redux%2F

In this video we build a fully responsive React website that would be ideal as a project.

Time Stamps

00:00 – Intro
00:15 Install Node
0:21 Install Git
00:30 Run create-react-app
00:59 Installing Material UI
01:28 Running the local server
01:43 Theming Material UI
03:25 Building the Button
7:43 Building the nav bar
11:54 Building the icon grid
15:14 App.js CSS
17:35 Building the footer
18:50 Pushing to GitHub
19:53 Hosting on Netlify

You May Also Like