Or authentication services now pretty well tested.
So we're gonna start to move onto the next part of our application in this section.
We're gonna start to focus on building out the authentication portion just the authentication part of
our ReACT application.
Now just as we did on our last app if you do not want to build the react part of the thing that is not
a problem whatsoever maybe you are not familiar with react.
Maybe you just don't have any interest in the front end.
Whatever it is if you don't want to build the react application that is OK if you don't want to build
the react app go to the last section or last video in the section and download the zip file inside there.
Now as a part of that section or that video but that's a file there will be some text instructions for
you to follow.
We're going to have to make a change or two to our Cuban 80s deployment to make this react application
work as expected.
And so you have to read the instructions inside of that text lecture just to understand how to make
use of the zip file.
OK.
So with all that in mind if you want skip to react stuff positive you now continue on.
Otherwise stick around and we'll have a brief discussion of this react project.
The first we want to do is highlight the different screens that we're going to try to put together.
We're going to implement just the authentication part so I want to build out a react application that's
going to have a landing page of sorts like this right here when a user first comes to our app.
We're going to show them some text that says you are not signed in and the header should have a button
that will take the user to a sign up or a sign in page if a user clicks on sign up.
Great.
We'll show the sign up form if they click on sign in.
Great will show a sign in form and then either way after a user authenticates with our application will
then redirect them back to the landing page.
And when they go back to the landing page we should now instead show something says you are signed in
and we'll update the header up here as well.
So this is going to be a pretty simple very straightforward application just meant to deal with authentication.
Now we understand the scope of what we're building.
Let's have a quick discussion based on the technologies we're going to use for this because remember
we are trying to make use of server side rendering here which is going to complicate things just a little
bit.
So a quick pause and we'll start working on the thing in just a moment.