SaaS Platform with Admin & User Dashboards Lead frontend development of a large-scale SaaS platform with dynamic dashboards for
both users and administrators, built with React, Next.js, and Tailwind CSS. Delivered a modern, responsive, and accessible UI featuring
real-time updates, data visualizations, and complex user flows across multiple modules.
Frontend Highlights
• Developed modular dashboards for Admins (overview, users, tools, orders, reviews, Q&A, issues, releases, settings) and Users (tools,
subscriptions, orders, devices, analytics, affiliate program).
• Created interactive data tables with filters, sorting, export, and bulk actions.
• Implemented real-time notifications and status updates using WebSocket.
• Built forms with robust validation using Formik and Yup for profile, settings, payment, and device management.
• Integrated ApexCharts, React Big Calendar, and React Quill for enhanced user experience.
• Applied responsive design, dark/light themes, and role-based UI logic.
• Engineered reusable UI components and layout systems for scalability and maintainability.
Backend Contributions
• Integrated JWT-based authentication, role/permission enforcement, and session handling.
• Connected frontend to RESTful APIs for tools, packs, orders, reviews, and devices using Axios.
• Assisted in designing and consuming APIsfor user activity tracking, issue management, and payment verification.
• Supported secure interactions via CORS configuration, input validation, and rate limiting.
• Used Sequelize ORM for data modeling and relational queries(e.g., users, tools, orders, subscriptions).
Key Technologies:
Frontend: Next.js, React, Tailwind CSS, Headless UI, Formik, Yup, ApexCharts, React Big Calendar, React Quill, WebSocket
Backend (support): JWT Auth, REST API, Sequelize ORM, MySQL/SQLite, CORS, Role-Based Access, Express Middleware