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

Skip to content

abdu6666/Voice-AI

Repository files navigation

Voice AI Agent Platform

A SaaS Voice AI Agent platform built with Next.js (App Router), TypeScript, and Tailwind CSS. The app provides operations dashboards, user and agent management, subscriptions, prompts, integrations, and configuration screens aligned with the official design.

Design

Tech Stack

  • Framework: Next.js 14 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS, Tailwind Animate
  • UI: Radix UI primitives, shadcn-style components (src/components/ui/), Lucide icons
  • Forms & validation: React Hook Form, Zod, @hookform/resolvers
  • Charts & data: Recharts, date-fns
  • Other: next-themes, sonner (toast), cmdk, vaul (drawer), react-resizable-panels

Project Structure

  • src/app/ — Next.js App Router pages and layout
  • src/components/ — Feature and shared UI components
  • src/components/ui/ — Reusable UI primitives (buttons, cards, dialogs, etc.)
  • src/hooks/ — Custom React hooks
  • Path alias: @/*./src/*

Features

  • Auth: Sign in, Sign up, Reset password (email + update), Email verification
  • Operations: Dashboard (metrics, call analytics, platform usage, system health, heatmap, alerts), User Management, Agents Monitoring (table + per-agent user view), Subscription Management, Prompts Management
  • Config: Integrations (with service detail page), Pricing Plans, Email Management, Settings
  • Other: Audit Logs, Update success flow
  • Layout: Responsive sidebar navigation, header; mobile hamburger menu and overlay

Getting Started

  1. Install dependencies:
npm install
# or
yarn install
# or
pnpm install
# or
bun install
  1. Run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
  1. Open http://localhost:3000. The root path redirects to /signin.

Scripts

Command Description
npm run dev Start dev server
npm run build Production build
npm run start Start production server
npm run lint Run ESLint

Learn More

Deploy on Vercel

Vercel supports one-click deployment for Next.js. See Next.js deployment docs for details.


Last updated: 2026-03-18

About

A Next.js voice AI agent with real-time updates, optimized performance, and seamless Vercel deployment for scalable voice-driven applications.

Topics

Resources

Stars

3 stars

Watchers

2 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages