/GameGale

Simple, Small Game Rental Store Web Application.

Primary LanguageJavaScriptMIT LicenseMIT

GameGale

Simple, small game rental store web application.

  • ASP.NET MVC 5 APPLICATION.
  • ENTITY FRAMEWORK 6 (Domain Models - Code First Workflow, Seeding the Database, Overriding Conventions - Data Annotations, Linq, Eager Loading).
  • BUILDING FORMS (HTML5, CSS3, BOOTSTRAP, Model Binding, Saving/Updating Data).
  • IMPLEMENTING VALIDATION (Server-side Validation - Data Annotations and Custom Validation, Client-side Validation, Anti-forgery Tokens).
  • ASP.NET WEB API - Building RESTful Services (JSON, Data Transfer Objects, Auto Mapper).
  • CLIENT-SIDE DEVELOPMENT (Calling the API Using JQuery Ajax, Bootbox, DataTables with Ajax Source, Typeahead, Toastr).
  • ASP.NET IDENTITY - Authentication and Authorization (Access, Users and Roles, Adding Profile Data, OAuth, Social Networks Logins).
  • PERFORMANCE OPTIMIZATION - Three Tier Architecture (Db Schema, Db Queries - Glimpse, Output Cache, Data Cache, Bundle Config).
  • DEPLOYMENT (Build Configurations, Application Settings, Custom Error Pages, Logging Unhandled Exceptions - Elmah).