Overview:
NextCRM is a versatile CRM system built on a solid tech stack including Next.js, Auth.js, and Prisma. It offers a range of features like data fetching with SWR and Axios, email handling with react.email and Resend, and UI development with Tailwind CSS. The roadmap includes plans for AI integration, email campaign management, and more.
Features:
- Frameworks: Next.js, Auth.js, Prisma
- Platforms: Vercel, Mongo DB Atlas, Resend
- Data fetching: SWR, Axios
- Server Actions: Tanstack/react-query
- UI: Tailwind CSS, Shadcn/ui
- Emails: react.email, Resend
- Reports: Tremor charts
Installation:
- Clone the repository:
git clone <repository-url>
- Install the preset:
- Copy the environment variables to
.env
- Install the necessary dependencies including NextAUTH, mongodb URI, uploadthings, rossum, openAI, SMPT, and IMAP.
- Init Prisma and import initial data from the specified folder.
- Run the app on your local server at
http://localhost:3000
.
Summary:
NextCRM is a feature-rich CRM system that leverages a powerful tech stack to provide efficient data management, user authentication, email handling, and UI development. With plans for AI integration, email campaign management, and other upgrades in the pipeline, it promises to be a comprehensive solution for businesses looking for a versatile CRM tool.