Skip to content

This project demonstrates how to implement authentication in a Next.js application using Firebase. Users can create an account and log in using either their Google account or an email/password combination.

Notifications You must be signed in to change notification settings

alihassnain-github/nextjs-firebase-authentication

Repository files navigation

Firebase Authentication with Next.js

This project demonstrates how to implement authentication in a Next.js application using Firebase. Users can create an account and log in using either their Google account or an email/password combination.

Features

  • Email/Password Authentication: Users can sign up and log in using their email and password.
  • Live previews
  • Google Authentication: Users can sign up and log in with their Google account.
  • Firebase Integration: Fully integrated with Firebase for user authentication.

Run Locally

Clone the project

  git clone https://github.com/alihassnain-github/nextjs-firebase-authentication.git

Go to the project directory

  cd nextjs-firebase-authentication

Install dependencies

  npm install

Configure Firebase:

Install dependencies

 npm run dev

Open your browser at http://localhost:3000 to see the application in action.

Technologies Used:

Next.js: Framework for server-side rendering and static web applications.

Firebase: Authentication service to handle user login and registration.

React: Frontend library used in this project.

License:

MIT License

About

This project demonstrates how to implement authentication in a Next.js application using Firebase. Users can create an account and log in using either their Google account or an email/password combination.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published