Project

General

Profile

Actions

Task #87

open

Species Master

Added by Varsha N 24 days ago. Updated 18 days ago.

Status:
Resolved
Priority:
High
Assignee:
Start date:
02/10/2026
Due date:
02/11/2026 (22 days late)
% Done:

0%

Estimated time:

Description

Module: Species Master
Navigation:
Login → Sidebar Dashboard → Species

Task: Add & Manage Species Master

  1. Species Listing Page

Display list of species with:
ID
Species Name
Actions:
-Edit
-Delete
Add New button on the top right

  1. Add New Species
    Clicking Add New opens a modal

Fields:
Species Name
Save button

Validations:
Species name is mandatory
Duplicate species names are not allowed (case-insensitive)
Leading and trailing spaces should be trimmed
On success:
Close modal
listing should updated

  1. Edit & Delete Species
    Edit species name using the same modal
    Delete with standard confirmation popup
    Duplicate species names should not be allowed during edit

  2. Database Table
    species_master:
    id – Primary Key
    species_name – VARCHAR (unique)
    added_date – DATETIME
    enterprise_id - INT

  3. General Notes
    Sidebar and dashboard layout must remain consistent
    Backend and frontend validations must match
    Proper success and error messages required
    No duplicate records allowed

Actions

Also available in: Atom PDF