Sahil-Sayyad / Authentication_System

A complete authentication system which can be used as a starter code for creating any new application

Home Page:https://authsystem.up.railway.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Authentiaction System

A complete authentication system which can be used as a starter code for creating any new application

๐Ÿš€ Demo

Live Demo

Project Screenshots:

Sign In Page

sign_in



Sign Up Page

sing_up



Reset Password Page

forgetpass



Home Page

home (2)

๐Ÿง Features

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

  • Sign up with email
  • Sign in
  • Sign out
  • Reset password after sign in
  • The password stored in the db are encrypted
  • Google login/signup (Social authentication)
  • Forgot password
  • Display notifications for - unmatching passwords during sign up
  • Display notifications for - incorrect password during sign in
  • Enabled re-captcha on both sign up and log in

๐Ÿ› ๏ธ Installation Steps:

1. Get the latest snapshot

git clone https://github.com/Sahil-Sayyad/Authentication_System.git

2. Install NPM dependencies

npm install

3. Then simply start your app

npm start

๐Ÿ’ป Built with

Technologies used in the project:

  • Node Js
  • Express Js
  • MongoDB
  • Passport Js
  • EJS

About

A complete authentication system which can be used as a starter code for creating any new application

https://authsystem.up.railway.app/


Languages

Language:CSS 42.6%Language:JavaScript 39.1%Language:EJS 18.3%