TodoAppForMazaka

Bu proje Mazaka Yazılım için Reşat YILDIZ tarafından geliştirilen Todo Uygulamasını içermektedir.

Mülakat Genel Kapsamı

Örnek Proje (Backend)

#Kullanılacak Teknolojiler

● Asp.Net Core

● Entity Framework Core

● Kullanıcı yönetimi için Asp.Net Core Identity (Session kesinlikle kullanılmamalı)

● MS SQL Server

● React

● Repository ve UnitOfWork Pattern leri

#Senaryo

● İki tip kullanıcı olmalı: Admin, Kullanıcılar

● Admin kullanıcılara görevler atayacak

● Görev detaylarında Başlık, Açıklama, Başlangıç-Bitiş tarihi, Kullanıcı olmalı

● Kullanıcılarda giriş yaptığında kendisine atanan görevleri başlangıç taihine göre sıralanmış bir şekilde görebilecek

● Kullanıcılar görevleri tamamlandı olarak işaretleyebilecekler

● Adminin eklediği görevler Todoist apileri kullanarak Todoist’e kaydedilecek, kullanıcılar görevleri yapıldı/yapılmadı olarak işaretlediklerinde güncelleme yapılacak

#Dikkat edilmesi gerekenler

● Session kesinlikle kullanılmamalı

● UI ve UX tamamen size ait

● Her dilin kendine ait kod yazım standartlarına dikkat edilmeli

● Proje süresi 4 gündür

#Kurulum

1 - Proje Bağımlılıkları Yükleyin

2 - NuGet Consolunda DataAccess Katmanı seçiliyken update-database komutunu çalıştırınız.

3 - Kolay Gelsin :)