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);
}