Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.17 KB

File metadata and controls

51 lines (37 loc) · 1.17 KB

VeriGate™ - Authentication Platform

A secure OAuth 2.0 authentication platform for modern digital environments.

Overview

VeriGate™ is a comprehensive authentication gateway that provides secure OAuth 2.0 authentication services. The platform features client management, token administration, and user profile management capabilities.

Features

  • OAuth 2.0 Authentication & Authorization
  • Client Application Management
  • Token Management & Administration
  • User Profile Management
  • Secure Dashboard Interface
  • Modern, Responsive UI

Getting Started

Prerequisites

  • Node.js 18+
  • pnpm (recommended) or npm

Installation

  1. Clone the repository
  2. Install dependencies:
    pnpm install
  3. Run the development server:
    pnpm dev

Project Structure

  • /app - Next.js app directory with pages and layouts
  • /components - Reusable UI components
  • /lib - Utility functions and API clients
  • /hooks - Custom React hooks
  • /providers - Context providers

Technology Stack

  • Framework: Next.js 14
  • Styling: Tailwind CSS
  • UI Components: shadcn/ui
  • TypeScript: Full type safety
  • Authentication: OAuth 2.0