Sobes.tech
Junior — Middle

Son layihənizdə tapşırıq idarəetmə sisteminin necə həyata keçirildiyini təsvir edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Son layihəmdə vəzifələrin idarə olunması sistemi Java və Spring Boot istifadə edilərək veb tətbiq kimi həyata keçirildi. Əsas komponentlər:

  • Məlumat modeli — vəzifələr başlıq, təsvir, vəziyyət (yeni, işdə, tamamlandı), prioritet və icraçı sahələrinə malik idi.
  • REST API — vəzifələrin yaradılması, yenilənməsi, alınması və silinməsi üçün.
  • Biznes məntiqi — vəziyyətlərin doğrulanması, vəzifə təyin olunduqda avtomatik olaraq icraçılara bildiriş göndərilməsi.
  • İstifadəçi interfeysi — React-də həyata keçirilmiş, vəzifələri vəziyyət və prioritetə görə filtrləməyə imkan verir.

Spring Boot-da vəzifə yaratmaq üçün nümunə kod:

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