Task #88
openBreed Master
0%
Description
Module: Breed Master
Navigation:
Login → Sidebar Dashboard → Breed
Task: Add & Manage Breed Master
-
Breed Listing Page
Display list of breeds with:
ID
Breed Name
Actions:
-Edit
-Delete
Add New button on the top right -
Add New Breed
Clicking Add New opens a modal
Fields:
Breed Name
Save
Validations:
Breed name is mandatory
Duplicate breed names are not allowed (case-insensitive)
Leading and trailing spaces should be trimmed
On success:
Close modal
listing should get updated
-
Edit & Delete Breed:
Edit breed name using the same modal
Delete with standard confirmation popup
Duplicate breed names should not be allowed during edit -
Database Table
breed_master:
id – Primary Key
breed_name – VARCHAR (unique)
added_date – DATETIME
enterprice_id - INT -
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