Maylayloo / Maylayloo/Hackyeah2025

Create JSONResponse for "Śledzone trasy"

Aperta
#29 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
backend
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.