-- Candidate from Vietnam
-- Email: [email protected]
-- Backend
- MVC
- WebApi
-- FrontEnd
- AngularJs
-- Library
- Autofac for MVC and WebApi
For quick demo, I am using Metronic theme for UI: http://www.keenthemes.com/preview/metronic/
-- Architecture: Domain Driven Design
-- Business interfaces.
-- Domain models.
-- Repository interface.
-- Common utils/helper class
-- Implement business interfaces.
-- For quick demo, I do not apply repository here so I'm using fake data in one of business logic class.
-- Implement repository interface.
-- Store AutoMapper's profiles which process Mapping between domain models and DTO.
-- Clients shares the same business logics, repositories.
-- Only one feature available:
- Load list of users.
-- This solution is fully implemented.
-- Single app page using AngularJs.
-- Provide Api in the same project.
-- Apply Autofac configuration for reusing business logics.
-- Using AngularJs's default architecture (Module). There are 2 modules: Common (header, footer, sidebar), User Management module.
-- Website using ASP.NET MVC.
-- Views, Controllers are not implemented yet.
-- Apply Autofac configuration.
- Using modules pattern for ui-router
- Implement "not implemented" projects: (Crosscutting, Repository, ...)