Overview
Whoxa CRM
-
Whoxa CRM is a complete customer relationship management solution designed for operating various industries to manage employees or users communication from one platform. Developed for convenience, Whoxa CRM offers a seamless experience through desktop or laptop web interfaces to support any browsers.
-
It is built using ReactJS as frontend, Next.js as admin panel for the documentation and server-rendered pages, and NodeJS as backend framework to offer a robust and scalable solution.
-
React.js, commonly referred to as React, is a popular JavaScript library developed by Facebook for building user interfaces, especially single-page applications. React enables developers to create reusable UI components and efficiently update and render the right components when data changes, making it widely used for dynamic and interactive web applications.
-
Next.js is an open-source React framework developed by Vercel that enables server-side rendering (SSR), static site generation (SSG), and full-stack capabilities within a single project. It extends React with features like file-based routing, API routes, image optimization, and incremental static regeneration. Whoxa CRM uses Next.js for the Admin Panel, providing fast server-rendered pages, secure API routes, and SEO-optimized management interfaces for super admins.
-
Node.js is an open-source, cross-platform runtime environment built on Chrome’s V8 JavaScript engine, designed for executing JavaScript code on the server side. Traditionally, JavaScript was only used for front-end development in web browsers, but Node.js has extended JavaScript’s capabilities to back-end and full-stack development, enabling JavaScript to handle server-side logic and data handling.
Whoxa CRM consists of the following libraries and third party APIs:
Socket.IO :
A Socket.IO chat application enables real-time communication between users by establishing a persistent connection between the server and clients. This type of setup is widely used for chat applications, as it allows instant message delivery and responsiveness
Twilio:
Twilio is cloud communications platforms, Twilio Provides global SMS otp for phone number verification or authentication.
Onesignal:
OneSignal is a customer engagement platform that provides push notifications, in-app messaging, and email marketing to help businesses communicate with their users. It offers tools to send personalized messages and increase user retention.
WhatsApp Cloud API:
WhatsApp Cloud API is Meta's official hosted API for the WhatsApp Business Platform. It enables businesses to send and receive WhatsApp messages, manage contacts, create message templates, set up automated flows, and integrate product catalogs — all through a secure REST API hosted on Meta's infrastructure. Whoxa CRM uses WhatsApp Cloud API as its core messaging layer to deliver real-time customer communication, template-based campaigns, and chatbot automation at scale.
Each component is designed to provide seamless functionality and integration, ensuring a smooth experience for all users involved in the Whoxa CRM ecosystem.