1
00:00:00,640 --> 00:00:02,320
So now, even starting little project.

2
00:00:02,500 --> 00:00:04,390
So what are we going to learn in this project?

3
00:00:04,480 --> 00:00:09,730
They'll be learning, react in learning how to manage state, will be learning about public APIs and

4
00:00:09,730 --> 00:00:14,860
how to access them, and we'll be learning about hoax hoaxes, a new concept that was introduced recently

5
00:00:14,860 --> 00:00:15,250
in React.

6
00:00:15,250 --> 00:00:16,960
So it might come in handy if you learn this.

7
00:00:17,530 --> 00:00:19,230
So now let's discuss about the application.

8
00:00:19,250 --> 00:00:25,720
What it does is that it fetches the data of different users their name, email address, the age, their

9
00:00:25,720 --> 00:00:28,690
location, their phone number, as well as their password.

10
00:00:29,110 --> 00:00:34,300
So and if we just click on the random user button, we will get another random is over the same fields

11
00:00:34,300 --> 00:00:37,000
of name, email address, password and phone number.

12
00:00:38,370 --> 00:00:42,870
So now from where we're getting our data, we're getting our data from the random user generator site.

13
00:00:43,170 --> 00:00:49,500
So this is a open source public API, which allows us to access their database along with the names

14
00:00:49,500 --> 00:00:51,570
and the different fields that they're getting.

15
00:00:51,780 --> 00:00:56,600
So we actually need to post a post request on the other.

16
00:00:57,120 --> 00:01:03,570
And what we're be getting back is a response and the response is error objects with different feeds.

17
00:01:03,960 --> 00:01:10,590
For example, it has a name, it has the email address and all those fields that you look at at the

18
00:01:10,590 --> 00:01:11,010
starting.

19
00:01:11,280 --> 00:01:14,580
It didn't have the login credentials and pretty much different stuff.

20
00:01:14,820 --> 00:01:18,480
And you also need to have formed awesome icons installed on a React project.

21
00:01:18,810 --> 00:01:20,100
So let's get started.
