Repository navigation
StarOneCRM
StarOneCRM is a comprehensive Customer Relationship Management (CRM) system built using the MERN stack (MongoDB, Express.js, React, Node.js). This project was developed as part of my internship, and it includes a wide range of features designed to streamline user management, task assignment, payment processing, and communication.
Hosted on Azure live url:
Frontend --> https://polite-field-09918cc00.4.azurestaticapps.net
Backend --> http://internship-fta5hkg7e8eaecf7.westindia-01.azurewebsites.net
my Website --> Alynor.wiki
test id : admin - cocply135@gmail.com - admin123(as placeholder on live site)
test id : customer - 210305105302@paruluniversity.ac.in - admin123
Features
-
User Authentication:
- Google Login
- Facebook Login
- Traditional OTP with Nodemailer
- Three-layer registration process (Login → Fill Required Data → Admin Verification)
-
User Management:
- Edit Profile
- Upload Images
- Create Tasks
- Assign Tasks to Employees
- View Payment History
-
Admin Features:
- Verify User Data
- Manage Users, Tasks, and Assigned Tasks
- Beautiful Data Tables for Users and Tasks
- RFM Model for User Segmentation
-
Payment Processing:
- Stripe Integration
- Payment History Visible to Both Employees and Customers
-
Real-time Communication:
- Socket.io Chat
- Video Call using Peer.js and Socket.io
-
File Management:
- Photo Uploads using Multer and GridFS
Screenshots
Videos
2025-03-06.13-40-20.mp4
Full Changelog: v2.5.0...v3.0.0











