-
Notifications
You must be signed in to change notification settings - Fork 17
Modules
This module provides a secure entry point for registered users to access the platform. It supports traditional login via email and password, as well as social login integration with Google, Microsoft, GitHub, and LinkedIn. Users can recover forgotten passwords or navigate to the registration page. Proper validation ensures that incorrect credentials trigger a clear error message, maintaining both security and user experience.
The "My Profile" module allows users to view and manage personal and security information. Users can update their name, email, and mobile number, and see their account join date and last login time. It includes a device management section, where users can remove individual or all connected devices. Security features such as Two-Factor Authentication (2FA) setup and password change options help users safeguard their accounts.
This module provides multilingual support across the application. Accessible from any page, the language selector lets users switch between supported languages (e.g., English, Bengali, German) instantly. It ensures the entire user interface adapts dynamically, improving accessibility and catering to a diverse user base.
A dedicated module for administrators to control and oversee user accounts. It features a user dashboard displaying key user details such as name, email, MFA status, account activity, and current status. Admins can search and filter users, add new accounts, view user profiles, and perform actions like password resets, deactivation, or reactivation—all from an intuitive UI.
The Dashboard module offers a real-time, visual overview of platform health and user behavior. It displays metrics like total users, new sign-ups, platform usage trends, and system performance (e.g., API calls, bandwidth). Filters allow administrators to view data across different timeframes. Exporting and syncing functions support reporting, while mobile responsiveness ensures accessibility on all devices.
This module centralizes inventory tracking and control. Managers can view a detailed list of items with key info like name, category, supplier, stock levels, and location. The system supports dynamic filtering, column customization, bulk actions, and a robust item creation/editing flow with image uploads, tagging, and detailed configuration options. It improves stock visibility, reduces manual errors, and supports operational efficiency.
A communication module where users can view, search, compose, and manage emails. It organizes emails by sender, highlights unread and priority messages, and supports bulk actions (e.g., mark as read, label, delete). A rich-text editor is included for composing new messages, along with recipient auto-suggestions. This helps users stay organized and responsive.
The Calendar module allows users to plan and manage their schedules through daily, weekly, or monthly views. Users can add events with details like participants, links, color labels, and recurrence options. Filters and settings (e.g., time scale, first day of the week) make the calendar highly customizable. Event notifications and conflict alerts ensure users never miss important deadlines.
A detailed audit trail of all user and system-generated actions. Each log entry includes a timestamp, the module affected, a description of the action, and who performed it. Logs are color-coded by type (user/system/security) and support real-time updates, filtering, keyword search, and export options. This module is vital for monitoring platform usage and enforcing accountability.
A comprehensive chronological feed of all activities and events across the system, this module allows users to trace historical changes with detailed metadata. Users can filter by module, date range, and keywords, making it easy to investigate specific events, detect issues, or conduct retrospective analysis. It supports proactive monitoring and auditing across the platform.
A visual, interactive Kanban board to manage personal or team tasks across statuses: To Do, In Progress, and Done. Users can create detailed tasks with titles, descriptions, assignees, due dates, labels, priorities, and attachments. Tasks can be dragged between columns to reflect progress. Filters and search options make it easy to find and prioritize work, while attachment support and rich text enhance documentation and collaboration.
The Finance module offers a comprehensive and intuitive platform for managing and analyzing your company's financial performance. From real-time overviews of profit and expenses to detailed invoice tracking, this module provides the essential tools to monitor your financial health and make informed decisions.
The Chat module provides a seamless and efficient communication platform, allowing users to engage in real-time conversations, share files, and manage their interactions. With features like individual and group chats, contact search, and attachment sharing, the module facilitates quick and organized communication within your team or network.
Invoice module provides a comprehensive solution for managing your billing process, from creation to tracking. It offers a clear overview of all invoices, categorized by status (Paid, Pending, Overdue, Draft), and enables efficient generation of new invoices with customizable details.