Sobes.tech
Junior — Middle

Tudná leírni, hogyan valósult meg a feladatkezelő rendszer az utolsó projektjében?

sobes.tech MI

Válasz az MI-től

Utolsó projektemben a feladatkezelő rendszer Java és Spring Boot segítségével webalkalmazásként valósult meg. Fő komponensek:

  • Adatmodell — a feladatoknak voltak mezői: cím, leírás, állapot (új, folyamatban, befejezett), prioritás és végrehajtó.
  • REST API — feladatok létrehozására, frissítésére, lekérésére és törlésére.
  • Üzleti logika — tartalmazta az állapotok validálását, automatikus értesítést a végrehajtóknak a feladat hozzárendelésekor.
  • Felhasználói felület — Reactben készült, lehetővé tette a feladatok szűrését állapot és prioritás szerint.

Példa kód a Spring Boot kontrollerről a feladat létrehozásához:

@PostMapping("/tasks")
public ResponseEntity<Task> createTask(@RequestBody Task task) {
    Task savedTask = taskService.save(task);
    return ResponseEntity.ok(savedTask);
}