Hive is a MERN (MongoDB, Express, React, Node.js) application for Customer Relationship Management (CRM). It provides comprehensive features for managing customer leads, including role-based sign-in, dashboards, data analysis, bulk upload, and exporting data in Excel and PDF formats.
- Frontend: Live Demo on Vercel
- User Authentication: JWT-based authentication for secure sign-in and role management.
- Lead Management: Create, update, read, and delete leads.
- Role-Based Dashboards: Different dashboards and functionalities based on user roles.
- Data Analysis: Visualize data and perform analysis.
- Bulk Upload: Upload multiple leads at once using Excel files.
- Export Data: Export lead data in Excel and PDF formats.
- Responsive Design: Frontend built with Tailwind CSS ensuring a responsive and modern UI.
- React: For building user interfaces.
- Redux: State management library.
- Tailwind CSS: CSS framework for responsive designing.
- JWT Authentication: Secure authentication using JSON Web Tokens.
- Node.js: For building backend logic.
- Express: Web application framework for Node.js.
- MongoDB: As database.
- Mongoose: ODM library for MongoDB and Node.js.
- REST API: Backend API for CRUD operations on leads.
- Frontend: Hosted on Vercel.
- Backend: Hosted on Render.