Skip to content

Mochrks/web-e-platform

Repository files navigation

E-Platform - Advanced Workforce Management

Overview

E-Platform is a state-of-the-art Workforce Management and Interview Simulation platform. Built for high-performance teams, it combines modern dashboarding, AI-driven interview simulations, and comprehensive employee monitoring into a single, cohesive experience.

Key Features

  • Dynamic Dashboard: Real-time visualization of performance metrics, XP leveling system, and skill balance.
  • AI Interview Simulator: Interactive simulation engine for technical and behavioral interview preparation.
  • Workforce Management: Integrated attendance tracking, meeting scheduling, and task allocation.
  • Performance Analytics: Detailed insights into employee growth, certification tracking, and skill gaps.
  • Modern UI/UX: Built with Radix UI, Framer Motion, and GSAP for a fluid, premium feel.
  • 3D Visualizations: Immersive elements powered by React Three Fiber and Three.js.
  • Collaborative Tools: Real-time notes, document generation (PDF/DOCX), and report exports.

Tech Stack

  • Core: Next.js 13 (App Router), TypeScript, React 18
  • State Management: Redux Toolkit & React Redux
  • Data Fetching: TanStack Query (React Query)
  • Styling: Tailwind CSS, Lucide Icons, Shadcn UI
  • Animations: GSAP, Lenis (Smooth Scroll)
  • Visualization: Three.js, React Three Fiber, Recharts, Chart.js
  • Forms: React Hook Form, Zod
  • Utilities: Axios, Date-fns, XLSX, jsPDF, docx

Setup & Installation

  1. Clone the repository

    git clone https://github.com/mochrks/web-e-platform.git
    cd web-e-platform
  2. Install dependencies

    npm install
  3. Configure Environment Create a .env file based on .env.development and add your required keys.

  4. Run the development server

    npm run dev

About

Modern E-Platform for high-performance teams: Workforce management meets AI-driven interview prep

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors