/AngularJS-Tetris

An original AngularJS implementation of the most famous video game ever

Primary LanguageJavaScript

AngularJS Tetris

As Featured on

An original AngularJS + Javascript version of the most popular video game ever.

Demo: http://angulartetris20170918013407.azurewebsites.net/AngularJS-App/

Article: https://www.codeproject.com/Articles/1212957/AngularJS-Tetris

Introduction

The project conists of just one ASP.NET Web Application that contains both the server-side components and client-side components. The client-side AngularJS application is implemented in the subfolder AngularJS-App. The rest of the folders contain the server-side WebAPI functionality and database-related functionality.

It's a fully responsive Single Page Application which means that it's usable on any type of device like mobiles and tablets. When accessed with a touch screen device, an on-screen virtual keyboard is used.The highscores are saved in a MySql database through a WebAPI service. The data layer is built with Entity Framework. The application is published on the cloud using Microsoft Azure.

Tech stack

The project is built using the following technologies:

  • Javascript
  • AngularJS 1.6.4
  • Bootstrap 3.3.7
  • JQuery 1.9.1
  • WebAPI
  • Entity Framework