Skip to content

sandundil2002/Firebase-Authentication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG

project-image

This project is an authentication system built with Firebase Authentication. It allows users to securely sign up log in manage their profiles and handle user data in real-time leveraging Firebase Realtime Database and Storage for seamless and secure data management.

🚀 Demo

https://sandundil2002.github.io/Firebase-Authentication/pages/signup.html

🧐 Features

Here're some of the project's best features:

  • User Authentication: Users can sign up and log in with their email and password.
  • Secure Authentication: Passwords are securely hashed and managed by Firebase Authentication.

Project Screenshots:

project-screenshot

project-screenshot

project-screenshot

🛠️ Installation Steps:

1. Clone the Repository:

git clone https://github.com/sandundil2002/Firebase-Authentication.git

2. Install Dependencies: Since this project uses Firebase ensure you have the Firebase SDK included in your HTML:

   import { initializeApp } from "https://www.gstatic.com/firebasejs/10.13.0/firebase-app.js";   import { getAuth } from "https://www.gstatic.com/firebasejs/10.13.0/firebase-auth.js";   // Additional imports as needed 

3. Go to the Firebase Console.

4. Create a new project or use an existing one.

5. Add a new web app to the project.

6. Copy your Firebase config object and replace the one in your project.

7. Enable Email/Password Authentication under the "Authentication" section.

8. Run the Project: Simply open index.html in your browser.

http://127.0.0.1/

🍰 Contribution Guidelines:

If you'd like to contribute to this project please fork the repository and create a pull request with your changes.

💻 Built with

Technologies used in the project:

  • Frontend: HTML CSS JavaScript
  • Backend: Firebase Authentication
  • Libraries: Firebase SDK Font Awesome (for icons) Sweetalerts (for alerts)

About

This project is a simple authentication system built using Firebase Authentication. It allows users to sign up, log in, and manage user data securely.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors