Cloud based defect management system built on the top of ASP.NET Web API and hosted as REST service on Windows Azure platform.
Based On -
- ASP.NET Entity framework 5 (code First)
- ASP.NET Web API
- ASP.NET MVC 4
- Windows Azure SQL Database
- Knockout.js (MVVM based Forntend data binding for Reqest/Response calls)
DMS API is full REST Implementation for traditional defect tracking and Management tasks. It implements -
- Completely build on the top of ASP.NET Web API.
- ASP.NET MVC 4 based sample web application embedded in same project which consumes DMS API
- ASP.NET based Authentication [In Progress]
TODO Items
- Unit Tests
- Dependancy injection and Mocking
- More stabilization of WEB API
- OAuth based implementation
- Demo Windows phone 8 App for more clarification on API consumption
- DOCUMENTATION [Yeh I know, it is a REST service]
- Code Refactoring.