Skip to content

Feature Request: Add Industry List (CRUD) to the Database #29

@classyk12

Description

@classyk12

Implement a new feature to support full CRUD operations for a list of industries in the database. This will be useful for categorizing users, companies, or projects by industry.

Acceptance Criteria
1.

  • Id (GUID or auto-increment)
  • Name (string, required, unique)
  • Description (optional)
  1. Create corresponding EF Core entity and migration.

3.Implement API endpoints:

  • GET /industries — List all industries
  • GET /industries/{id} — Get details of a specific industry
  • POST /industries — Create new industry
  • PUT /industries/{id} — Update existing industry
  • DELETE /industries/{id} — Delete industry

4.Add basic input validation.

Technical Notes
Use existing architectural patterns (e.g., Repository/Service layer).

Consider seeding a few default industries during migration (e.g., Tech, Finance, Healthcare).

Reuse existing base controller patterns and DTO mapping strategies.

Do drop a comment if you need any clarification

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions