Users manager Application created and focused on using good practises and patterns on backend side Abstraction Generic Repository Pattern Dependency Injection In-memory Cache Model-View-Controller Code first design (Entity Framework)