This is a CRM (Customer Relationship Management) frontend application built using Next.js 14, TailwindCSS, ShadCN-UI, and Recharts. The application includes:
- user authentication.
- dynamic theming.
- charts.
- tables.
- table pagination.
- responsive layout with a sidebar and navbar.
Check out the live demo here : https://customer-relationship-management-crm.vercel.app/
- Login Form: User authentication with login functionality.
- Register Form: User registration functionality.
- Charts: Data visualization using Recharts.
- Table: Data display in tabular format.
- Sidebar: Responsive sidebar for navigation.
- Navbar: Responsive top navigation bar.
- Theming: Dynamic theme switching using
next-theme
. - Notifications: Toast notifications using ShadCN-UI.
Ensure you have the following installed:
- Node.js (>= 14.x)
- npm or yarn
-
Clone the repository:
git clone git@github.com:amiraadev/Customer-Relationship-Management-CRM.git
-
Install dependencies:
npm install # or yarn install
To start the development server:
npm run dev
# or
yarn dev