Skip to content

SimpleCyber/HelpDeck

Repository files navigation

🚀 HelpDeck: Next-Gen Customer Support AI

HelpDeck Dashboard Preview

Empowering businesses with AI-driven customer support, real-time analytics, and seamless widget integration.

Next.js React Tailwind CSS Firebase Gemini AI Upstash


✨ Features

  • 🤖 AI-Powered Chat Widget: Intelligent customer interactions powered by Google Gemini.
  • 📊 Advanced Analytics: Detailed insights into customer queries and engagement using Recharts.
  • 🛡️ Secure Authentication: Robust user management with Firebase Auth.
  • 🖥️ Dedicated Admin & Superadmin Dashboards: Holistic control over widgets, users, and platform settings.
  • 🖼️ Media Integration: Seamless image and file uploads via Cloudinary.
  • ⚡ Real-time Updates: Low-latency data sync with Upstash Redis and Firestore.
  • 📱 Responsive Design: Modern UI built with Tailwind CSS 4 for all devices.

🛠️ Tech Stack


🚀 Getting Started

Prerequisites

  • Node.js (Latest LTS)
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/SimpleCyber/HelpDeck.git
    cd HelpDeck
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file in the root directory and add your keys (refer to project configuration for required keys).

  4. Run the development server:

    npm run dev

    Open http://localhost:3000 to see the result.

Built with ❤️ by the SimpleCyber

About

HelpDeck

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors