Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 2.07 KB

README.md

File metadata and controls

40 lines (29 loc) · 2.07 KB

CRM System Website

Welcome to our CRM (Customer Relationship Management) system website repository. This system helps businesses manage interactions with customers effectively.

Features

  • React: Utilize the React library for building dynamic user interfaces.
  • Typescript: Develop with TypeScript for enhanced type safety and developer productivity.
  • React Table: Utilize the React Table library for efficient rendering and handling of tabular data.
  • Redux Toolkit: Manage state with Redux Toolkit for predictable state management in your application.
  • CRUD Operations: Perform CRUD (Create, Read, Update, Delete) operations for managing customer data.
  • Shadcn UI: Implement Shadcn UI components for consistent and visually appealing user interface design.
  • Tailwind CSS: Utilize Tailwind CSS for rapid and customizable styling of user interface elements.
  • React Hook Form: Implement React Hook Form for efficient and flexible form validation and management.
  • Zod: Use Zod for schema validation and data validation in your application.

Technologies Used

  • Frontend: React, TypeScript, Redux Toolkit, Tailwind CSS, Shadcn UI, React Hook Form
  • Table Management: React Table
  • Validation: Zod

Installation

  1. Clone the repository: Download or clone this repository to your local machine.
  2. Install dependencies: Ensure you have Node.js and npm installed. Run npm install to install the necessary dependencies.
  3. Start the server: Execute the server with the command npm run dev.
  4. Access the website: Open your web browser and go to http://localhost:5173 to access the CRM system website.

Sure, here's the revised "Contributing" section:

Contributing

We welcome contributions from the community! If you'd like to contribute to Snapgram, please follow these guidelines:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/new-feature.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin feature/new-feature.
  5. Submit a pull request.