This is the starter project for my Reacting testing course where you'll learn everything you need to know to effectively test React apps. You can find the full course at:
This is a React app built with the following technologies and libraries:
Please follow these instructions carefully to setup this project on your machine.
Sign up for an Auth0 Account:
If you don't already have an Auth0 account, you can sign up for one at https://auth0.com/. Auth0 offers a free tier that you can use for your project.
Create a New Application:
Configure Application Settings:
http://localhost:5173
http://localhost:5173
http://localhost:5173
Obtain Auth0 Domain and ClientID:
your-auth0-domain.auth0.com
) and Client ID (e.g., your-client-id
).Create a .env.local
File:
.env
file. Make a copy and save it as .env.local
.Now that you have set up Auth0 and configured your environment variables, you can run the React app using the following commands:
# Install dependencies
npm install
# Start the development server
npm start
This will start the back-end process at http://localhost:3000
. If port 3000 is in use on your machine, update the port number in the following files and run npm start
again: