Next.js Application Basic Authentication

Job ID: 37855457

Budget: €30 – €250 EUR

I'm looking for a developer to build a Next.js web application.
I need authentication and user registration using Furebase and Google.
Authentication, public and private routes and saving user data in the Firestore Database.

Public Pages
-Home
- SignIn
- SignUp
- Page1
- Page2
- Page3

Private Pages
- Page4
- Page5
- Page6
- Page7
- Page8

When the user is not authenticated and tries to access a private route, they must be redirected to the SignIn page.

The pages may be empty, with the exception of the SignIn and SignUp pages which may have a simple form.
Related categories: Google Firebase Next.js