Thanks to visit codestin.com
Credit goes to github.com

Skip to content

th3N0m4d/mock-sso-portal

Repository files navigation

🔐 SSO Login Demo

Enterprise-Ready Auth built with Vite, React, TypeScript, and AWS Amplify.
Demonstrates scalable architecture, clean code practices, and secure authentication flows using SSO and role-based access control.

Build Vite React TypeScript


📦 Tech Stack

  • Frontend: Vite + React + TypeScript
  • Auth: AWS Cognito + AWS Amplify, SSO-ready (Google, Facebook planned)
  • CI/CD: Vercel
  • Testing: Vitest
  • Linting: ESLint
  • Deployments: Vercel

🚀 Features

  • 🔐 SSO-ready architecture AWS Cognito with AWS Amplify
  • 🧠 Role-based access control
  • 🧪 Tested codebase with vitest
  • 🧹 Linted with ESLint
  • ⚙️ CI/CD integrated (build, test, lint, deploy)
  • 📐 Enterprise architecture patterns simulated

🛠️ Scripts

Script Description
dev Start local dev server
build Type check + build project
test Run unit tests (Vitest)
lint Lint codebase (ESLint)
preview Preview production build

📷 Screenshots (TODO)

  • Architecture diagram
  • Auth flow

📄 License

This project is licensed under the MIT License.


🙌 Contributions

PRs are welcome. Raise issues, request features, or fork and experiment.

About

SSO Login Demo: Enterprise-Ready Auth with React, TypeScript, and Keycloak

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published