Maylayloo / Maylayloo/Hackyeah2025
Create JSONResponse for "Śledzone trasy"
- Lingua principale
- Java
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
I'll (FE) be ready to reveive `_JSON_ ` from backend.
I don't know whether it would apply to travels being searched.
NOTE: `?` in key - `key?:` means that value may be null.
NOTE2: We may have different definitions of routes / segments so ask me if you need
NOTE3: Routes can have many segments, segments are assigned to one route only.
Get Followed (?) routes (or something like that), followed != saved!!!
_Route Example:_
```
{
id: number
name: string,
routeStart: string, # Budryka 2, Kraków
routeDestination: string, # Dworzec Główny, Tarnów
startDate: whatever suits you, # 13:23, 06.10.2025
endDate; -||-,
estimatedTime: string, # 01:10h; 38 minut
problem: boolean
level?: 1 | 2
}
```
For something like: Get segments by routeId (whatever you call it)
_Segments Example:_
```
{
id: number, # preffered: 1, 2, 3 - will be shown to user
routeId: number
from: string,
to: string,
type: "Foot" | "Bus" | "Tram" | "Train",
estimatedTime: string, # 11 minut, 03:15h etc
busLine?: string,
trainName?: string, # IC 3213 Żeromski
tramLine?: string
problem: boolean
level?: 1 | 2
}
}
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia identificando i pattern di risposta esistenti del backend e i punti di ingresso per i percorsi e i segmenti di percorso seguiti. Chiarisci se sono inclusi i viaggi cercati e concorda le definizioni di percorso, segmento, data e campi opzionali; il lavoro è completato quando le risposte JSON espongono i dati concordati del percorso e del segmento seguiti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- api, backend
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100