A modern full-stack Customer Relationship Management (CRM) system built with a React + Node.js stack.
This CRM application provides a streamlined platform to manage customer interactions, leads, contacts and sales pipelines.
Key highlights include:
- Front-end built in Next (TypeScript) with modular components.
- Back-end (Node.js/Express) for API endpoints and database connectivity.
- A well-structured folder layout: app/, components/, hooks/, lib/, styles/, etc.
- Designed for maintainability and scalability.
- Customer/contact management (create, read, update, delete)
- Lead tracking and sales pipeline stages
- Responsive UI with modern component architecture
- TypeScript for safer and clearer code
- Modular hooks & libraries to reuse logic
- Suitable for small to medium businesses who want a clean CRM solution
- Front-End: Next(React) + TypeScript
- Back-End: Node.js + Express
- Database: PostgreSQL
- Deployment: Vercel
- Log in / Sign up as a user
- Navigate to the Dashboard to view leads, contacts, pipeline stages
- Use Add/Edit/Delete features to manage data
- Customize components and styling as per your branding