Skip to main content

Managing Clients

Clients are the core business entities in InstaCRUD. A client typically represents a customer organization or company that you work with.


Clients List​

Navigate to Clients from the sidebar to view all clients in your organization.

Clients List

The list displays:

  • Name - The client's name (click to view details)
  • Code - A unique identifier code
  • Type - The client type classification
  • Actions - Edit and delete options

Pagination​

The clients list shows 10 records per page. Use the pagination controls at the bottom to navigate between pages.


Creating a New Client​

  1. Click the New Client button in the top-right corner
  2. Fill in the required fields:

New Client Modal

FieldRequiredDescription
NameYesThe client's display name
CodeYesA unique identifier (e.g., "ACME-001")
TypeYesSelect from the available client types
DescriptionNoAdditional notes about the client
  1. Click Save to create the client

Client Detail View​

Click on a client name to open the detail view.

Client Detail

The detail view shows:

  • Client Information - Name, code, type, and description
  • Associated Contacts - People linked to this client
  • Associated Addresses - Addresses linked to this client
  • Projects - Projects belonging to this client

Editing Client Information​

  1. Click the Edit button
  2. Modify the fields as needed
  3. Click Save to apply changes

Managing Client Contacts​

From the client detail view, you can manage associated contacts:

Adding an Existing Contact​

  1. In the Contacts section, click Add Contact
  2. Select a contact from the dropdown
  3. The contact will be linked to this client

Creating a New Contact​

  1. Click Create New in the Contacts section
  2. Fill in the contact details
  3. The new contact will be automatically linked to this client

Removing a Contact​

  1. Find the contact in the list
  2. Click the remove/unlink button
  3. The contact will be unlinked (not deleted)

Managing Client Addresses​

Similar to contacts, you can manage addresses:

Adding an Existing Address​

  1. In the Addresses section, click Add Address
  2. Select an address from the dropdown

Creating a New Address​

  1. Click Create New in the Addresses section
  2. Fill in the address details (street, city, state, zip, country)
  3. The new address will be automatically linked

Removing an Address​

  1. Find the address in the list
  2. Click the remove/unlink button

Viewing Client Projects​

The client detail view displays all projects associated with this client. Click on any project to navigate to its detail page.


Deleting a Client​

  1. Navigate to the client detail view or use the delete action in the list
  2. Click Delete
  3. Confirm the deletion when prompted
warning

Deleting a client may affect associated projects and data. Make sure you want to permanently remove this record.


Best Practices​

  • Use meaningful codes - Create a consistent code format (e.g., "COMPANY-001")
  • Keep descriptions updated - Add notes about special requirements or preferences
  • Link all relevant contacts - Ensure all stakeholders are associated with the client
  • Add complete addresses - Include all client locations for reference