fssa-batch3 / fssa-batch3/sec_b_mathivanan.pachiyappan__corejava_project_2
List all Candidates
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
### Feature: List all Candidates
>List all candidates in a database.
#### Pre-requisites:
- [ ] complete create Candidate feature
- [ ] candidate table
- [ ] Candidate DAO( list All Candidates )
- [ ] Candidate service ( list All ( ) )
#### Flow:
```mermaid
graph TD;
A[Candidates Service: List of Candidates] --> B[Form Validation]
B -- Yes --> C[Business Validation]
B -- No --> G[Throws Exception]
C -- Yes --> D[Candidates DAO: List of Candidates]
C -- No --> F[Candidates Service: Candidates Not Found]
D --> E[Candidates Service: List of Candidates]
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by checking the Candidate table and the Candidate DAO and service entries named in the prerequisites. Trace the listed flow from form validation through business validation to the DAO, including the not-found path. Done means the create Candidate feature and prerequisites are complete and the service can list all stored candidates.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend, databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100