For the last 5 years we have been mostly engaged in developing an ERP system with Entity Framework (code first), ASP.NET MVC and other Microsoft (mostly) technologies. The system is based on the CQRS principle and is implemented using repository, Unit-of-work, DI and other design patterns. More recently the frontend has been developed with Angular2. The system has the following modules: sales (order taking, shipping, invoicing), purchasing, inventory management, cash management, fixed assets and general ledger. We also successfully completed other projects such as university management system (EF, ASP.NET MVC), task and time management system (EF, WPF), and numerous websites.