Skip to content

Sample web app for ASP.NET MVC 5, EF 6 Code First, AutoMapper, Autofac and TDD

Notifications You must be signed in to change notification settings

extremeiro/SocialGoal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SocialGoal v1.0.0

alt text

SocialGoal is a social networking web app for socializing your goals and strategies with people. The primary objective of the SocialGoal app is to provide a learning app for building real-world web apps with ASP.NET MVC 5 and EF 6 Code First. The application architecture is inspired from EFMVC. SocialGoal is developed by Marlabs.

Technologies

  • ASP.NET MVC 5
  • EF 6 Code First
  • AutoMapper
  • Autofac
  • Twitter Bootstrap
  • NUnit
  • Moq

Patterns & Practices

  • Domain Driven Design (DDD)
  • Test-Driven Development (TDD)
  • Repository Pattern & Generic Repository
  • Unit of Work
  • Dependency Injection

Goals and Roadmap

Overall Project Goals

  • Web app for Social Networking for soclialize your goals and strategies.
  • A reference web app for ASP.NET MVC 5 and EF 6 Code First.
  • Improve developer productivity for building web apps on the Microsoft Web stack.
  • Reference app for building Test-Driven Development (TDD) and Domain-Driven Design (DDD).
  • Mobilize an existing app for solving the mobility challenges.

Roadmap Targets

  • Build a full-fledged social networking app with enhanced UI and new features.
  • Mobilize the existing app
  • Provide an API for Mobility, by using ASP.NET Web API 2.
  • Build cross platform, minimalist mobile apps by using HTML5/JavaScript platform.
  • Build Mobile Backend as a Service (MBaaS) solution on the Windows Azure for the mobile apps.

About

Sample web app for ASP.NET MVC 5, EF 6 Code First, AutoMapper, Autofac and TDD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published