The web site template must be ASP.NET MVC 4 Web Application in Visual Studio 2012 or 2013 using C#.
There are 4 levels of access of the web site via web browsers: guest, student, tutor, and lecturer.
Only you can assign a role (student, tutor, or lecturer) to a user.
The web site should contain the following pages:
Home page, About page, and Contact page to provide public information such as unit description, learning outcomes, unit availability, lecture room, tutorial room, enrolment, and contact [url removed, login to view] a guest can only view these pages.
The focus should be on functionalities rather than contents. The basic minimal details can be used for database.
The detailed requirements should be found attached