Skip to content

Mayank4543/swapify-crm

Repository files navigation

Swapify CRM

A modern Customer Relationship Management system built with Next.js and MongoDB.

Features

  • User Management: View and manage user accounts
  • Item Listings: Browse and manage product listings
  • Admin Dashboard: Comprehensive admin interface
  • Authentication: Secure login system
  • Profile Management: User profile and settings
  • Responsive Design: Works on all devices

Technology Stack

  • Frontend: Next.js 14, React, TypeScript
  • UI Components: shadcn/ui, Tailwind CSS
  • Backend: Node.js, MongoDB
  • Authentication: JWT tokens

Getting Started

  1. Clone the repository
git clone https://github.com/Mayank4543/swapify-crm.git
cd swapify-crm
  1. Install dependencies
npm install
  1. Set up environment variables (contact administrator)

  2. Run the development server

npm run dev
  1. Open http://localhost:3000 in your browser

Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm start - Start production server
  • npm run lint - Run ESLint

Project Structure

app/
├── admin/              # Admin dashboard pages
├── api/               # API routes
└── globals.css        # Global styles

components/
├── admin/             # Admin components
└── ui/                # Reusable UI components

lib/
├── models/            # Database models
└── utils.ts           # Utility functions

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test your changes
  5. Submit a pull request

License

This project is licensed under the MIT License.

Support

For support and questions, please contact the development team.

About

A modern Customer Relationship Management system with role based acess Admin and Managar are able to show , create,list send bulk msg to customer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors