Website Admin

Create an admin dashboard to configure website settings that requires user login.


Having to push out code every time you want to make a configuration change is time-consuming and risky. Instead, admin dashboards allow you to provide an authenticated way of making changes on the fly.

Level 1

Providing the ability to make changes to a website on the fly can be risky if it’s not safe and secure behind authentication.

Create a page on a website that requires authentication to access the content.

More levels including the ability to save your progress coming soon!

To Do


  • Auth0
  • Auth0 React SDK


Start Doing Now

Get all projects as an ebook right to your inbox for FREE!

Love 50 React Projects?