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.
- 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.
- 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
-
Clone the repository
git clone https://github.com/mochrks/web-e-platform.git cd web-e-platform -
Install dependencies
npm install
-
Configure Environment Create a
.envfile based on.env.developmentand add your required keys. -
Run the development server
npm run dev