#TeachMe
##About
TeachMe is a ASP.NET MVC application for highschool students. In TeachMe you can browse lessons on different subject and topics, take tests, and battle with your friends, to se who is the best at a given area.
##Project Structure
TeachMe is divided into several projecs:
- Constants / TeachMe.Common - contains constants for Entity Framework, and view model validation
- Data / TeachMe.Data.Common - Entity Framework model helpers and repositories
- Data / TeachMe.Data.Models - Contains the EF models
- Data / TeachMe.Data.Data - Database Context, migrations
- Services / TeachMe.Services.Data - Database services
- Services / TeachMe.Services.Web - Services for ASP.NET MVC
- Web / TeachMe.Web.Infrastructure - Infrastructure configuration - AutoMapper
- Web / TeachMe.web - TeachMe MVC project