fssa-batch3 / fssa-batch3/sec_b_mohammedirfan.rahamathulla__corejava_project_2

List all turf by city

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.