UltraAcademy
UltraAcademy is a modern educational platform built with Next.js, offering a comprehensive learning experience with features like course management, user authentication, and an interactive educational board.
Features
Modern UI/UX: Built with Next.js and styled using Tailwind CSS
Interactive Learning: Rich text editor integration with EditorJS
Responsive Design: Mobile-first approach with modern animations using GSAP
User Authentication: Secure authentication system with JWT
Course Management: Comprehensive course creation and management system
Admin Dashboard: Powerful admin interface for content management
Payment Integration: Secure payment processing system
Social Features: Comments and interactive elements
Multi-language Support: International phone number support
Dark/Light Mode: Theme support with next-themes
️ Tech Stack
Framework: Next.js 14
Styling: Tailwind CSS
UI Components: Radix UI
State Management: React Hooks
Animation: GSAP
Rich Text Editor: EditorJS
Charts: Recharts
Tables: TanStack Table
Video Player: Plyr
Form Handling: React Select
Notifications: Sonner
Date Handling: date-fns