Skip to content

ZuchBoy/ContactsNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Proszę napisz prostą aplikację (stronę Web) obsługującą listę kontaktów. Funkcjonalności:

Logowanie:

Funkcjonalność z pkt. 2 dostępna jest dla niezalogowanego użytkownika, pozostałe wymagają zalogowania.

Przeglądanie listy kontaktów:

Lista powinna zawierać dane podstawowe. Po wybraniu konkretnego kontaktu wyświetlane są jego szczegóły.

Szczegóły kontaktu:

Zalogowany użytkownik może edytować i usuwać istniejące wpisy oraz dodawać nowe. Pojedynczy kontakt powinien mieć przynajmniej:

  • imię,
  • nazwisko,
  • email – unikalny,
  • hasło – powinno spełniać podstawowe standardy złożoności hasła,
  • kategoria (służbowy, prywatny, inny),
  • w przypadku wybrania opcji „służbowy” powinna być możliwość wybrania podkategorii ze słownika (np. szef, klient, itp.), a w przypadku opcji „inny” możliwość wpisania dowolnej podkategorii,
  • telefon,
  • data urodzenia.

Założenia techniczne:

  • Aplikacja powinna być napisana w języku C# z użyciem dowolnej bazy danych.
  • Architektura aplikacji backendowej - REST API - wymagane
  • Architektura aplikacji frontendowej - Single Page Application - wymagane
  • Wszelkie dane słownikowe (kategorie, podkategorie) powinny być trzymane w bazie danych - wymagane
  • Zaleca się wykorzystanie darmowych bibliotek
  • Należy zwrócić uwagę na bezpieczeństwo aplikacji
  • Kod źródłowy powinien zawierać komentarze
  • Wygląd graficzny aplikacji jest nieistotny

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published