
Tech Stack
Description
Swohum is a meditation app that provides users with guided meditation sessions, mindfulness practices, and wellness tracking. As the frontend development lead, I was responsible for building and maintaining the comprehensive admin dashboard that powers the entire application.
The admin dashboard serves as the central control center for managing users, content, analytics, and system operations. It provides administrators with powerful tools to monitor app performance, manage user accounts, and oversee content creation and distribution.
I led the frontend development team in implementing a modern, responsive admin interface that prioritizes user experience and operational efficiency. The dashboard integrates seamlessly with various backend services and provides real-time data visualization for business insights.
The project involved building complex data management interfaces, implementing advanced filtering and search capabilities, and creating intuitive user workflows that streamline administrative tasks for the Swohum team.
- Led frontend development team for Swohum's comprehensive admin dashboard.
- Built advanced user management system with role-based access control and permissions.
- Implemented real-time analytics dashboard with interactive charts and data visualization using Recharts.
- Developed content management system with rich text editor integration using TinyMCE.
- Created responsive data tables with advanced filtering, sorting, and pagination using TanStack Table.
- Integrated authentication and authorization systems with JWT token management.
- Built form management system with validation using React Hook Form and Zod schema validation.
- Implemented state management with TanStack Query for efficient data fetching and caching.
- Designed and developed responsive UI components using Radix UI primitives and Tailwind CSS.
- Integrated video conferencing capabilities using ZegoCloud for live meditation sessions.
- Created comprehensive dashboard with real-time metrics, user statistics, and system monitoring.
- Implemented advanced search and filtering capabilities across all data management interfaces.
- Built notification system for real-time updates and user communications.
- Developed mobile-responsive design ensuring optimal experience across all devices.
- Integrated with multiple backend APIs and third-party services for seamless data flow.