fssa-batch3 / fssa-batch3/sec_b_mohammedirfan.rahamathulla__corejava_project_2
List all turf by city
- Dominant language
- Java
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
User Story :
User can see list of turf by city
#### Pre-requisites :
- [ ] Turf module feature 1 should complete
- [ ] Implement Turf(find all)
- [ ] Implement Turf DAO (find all)
#### Validations :
- [ ] city ( null, empty, pattern )
#### Business Validations:
- turf city exists
``` mermaid
graph TD;A(Turf Service- city) --> B(Form Validation) -- Valid --> C(Business Validation)
B -- Invalid --> H(Validation Exception)
C -- Valid --> D(Argument Passed to Turf DAO)
D --> F(get turf list by city from DB)
C -- Invalid --> E(Validation Exception)
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by checking whether the Turf module feature 1 prerequisite is complete, then trace the Turf Service city entry point and the Turf DAO find-all operation. Implement the stated city form and business validations before retrieving the matching turf list from the database. Done means valid cities return their turf list and null, empty, invalid-pattern, or nonexistent cities produce validation errors.
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
- 35/100