A favicon of Nextcrm App

Nextcrm App

NextCRM is an open-source Customer Relationship Management system built with Next.js, TypeScript, Shadcn UI, Prisma, and MongoDB, featuring document storage and AI capabilities.

A screenshot of Nextcrm AppVisit

NextCRM: Open-Source CRM Powered by Next.js and Modern Technologies

NextCRM is a comprehensive, open-source Customer Relationship Management (CRM) application built using cutting-edge web technologies. It leverages the Next.js framework for high-performance React applications, TypeScript for robust and maintainable code, Prisma as a type-safe ORM for MongoDB, and Shadcn/UI for a sleek, modern user interface. This platform is designed to help businesses efficiently manage customer interactions, sales pipelines, and documents, offering a versatile and customizable CRM solution.

Features:

  • Next.js Framework: Leverages Next.js for building high-performance, server-rendered React applications.
  • Authentication System: Integrates Auth.js for secure user authentication with providers like Google and GitHub.
  • Database & ORM: Utilizes MongoDB as the database with Prisma for type-safe data access.
  • Document Management: Employs Uploadthings for S3-compatible blob storage for documents.
  • Modern UI/UX: Built with Shadcn/UI, offering reusable components based on Radix UI and Tailwind CSS.
  • Email Capabilities: Uses React Email and Resend for crafting and dispatching emails efficiently.
  • Flexible Data Fetching: Supports SWR, Axios, Server Actions, and Tanstack/react-query for client and server data operations.
  • AI-Powered Enhancements: Incorporates OpenAI API for AI-generated notifications and Rossum for intelligent invoice data extraction.
  • Reporting & Analytics: Features Tremor for creating insightful charts and data visualizations.
  • Styling with Tailwind CSS: Utilizes Tailwind CSS for a utility-first approach to responsive design.
  • TypeScript Integration: Developed entirely in TypeScript for improved code quality and developer experience.
  • Invoice Processing Module: Includes a dedicated module for managing and processing invoices.
  • Vercel Deployment: Optimized for easy preview and deployment on the Vercel platform.
  • Docker Support: Offers Docker images and setup for convenient on-premise or containerized deployments.
  • Online Demo Access: Provides a live online demo for users to explore features before installation.

Summary:

NextCRM provides a full-featured, open-source CRM solution for developers and businesses. Powered by Next.js, TypeScript, Prisma, and Shadcn/UI, it offers essential tools like user authentication, document management via Uploadthings, AI-driven assistance, reporting with Tremor, and invoice processing. It's designed for flexibility, performance, and customization, deployable on Vercel or on-premise using Docker, catering to diverse operational needs.

Distribution:
opensource
GitHub:
443 Stars
140 Forks
Share:

 

  
 

Similar to Nextcrm App:

 

  
  

 

  
  

 

  
  
Nextcrm App: NextCRM: Open-source CRM powered by Next.js, TypeScript, and Shadcn UI. – Awesome-Shadcn/ui