Skip to content

Latest commit

 

History

History
144 lines (111 loc) · 3.76 KB

File metadata and controls

144 lines (111 loc) · 3.76 KB

OrgAuth : Authentication and Authorization Platfrom

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage

About The Project :

OrgAuth : Empowering Organizations, Securing Access

This is organization authorization platform . This platform provides various services to manage users in organization adn makes it easier to admin co-ordinate things inside organization .

Key Features :

Organization Creation :

  • Admins can create Orgnization and call invite users to join their organizations .

Domain Restriction :

  • Admins can restrict domains of user like only email ending with something pattern can join the organization .

Dynamic Role Allocation :

  • Users can have role of Admin or Member and Admins have authority to change role of user .

Video :

Built With :

Frontend:

  • My Skills ViteJs
  • My Skills NodeJs
  • My Skills ExpressJs

Authorization :

ClerkJs

Prerequisites :

  • npm

    npm install npm@latest -g
  • NodeJs

    Download Nodejs Version ^ 18.0.0 LTS 

Installation :

Follow The Installation manual and install dependencies

  1. Run Command
  npm install --force
  1. Run Following Command in terminal
npm run start
  1. App is Running on localhost:3000 😎

Deployments :

Screenshots :

Frontend :


Screenshot 2024-02-15 165730


SignIn Page :


Screenshot 2024-02-15 165738


AfterSignIn Page :


Screenshot 2024-02-15 165750


UserProfile :


Screenshot 2024-02-15 165803


CreateOrg Page:


Screenshot 2024-02-15 165813


Organization List Page :


Screenshot 2024-02-15 165904


Manage Organization Page :


Screenshot 2024-02-15 165910