Inspiration

We love solving problems and it's good to "fry" our brains to have the feelling of accomplishment at the end!

What it does

This WEB API has all the necessary methods to create and control games MasterMind

Rules: https://en.wikipedia.org/wiki/Mastermind_(board_game)#Gameplay_and_rules.

We deployed this WEB API in this URL: http://mastermindrecifewebapi.azurewebsites.net/

We have the list of the all methods in this Link: http://mastermindrecifewebapi.azurewebsites.net/Help

Methods: CreateGame - Create a new game

JoinGame - Users can join in a existing game

GetGameInfo - Get information about a specific game

UserGuess - Put a guess to a game from the specific User (Method Post only)

MasterMindGame - List all the games

How we built it

We created this WEB API using .NET Framework with C# language and MVC. Also, we synchronize this application with Azure server with Visual Studio 2015.

Challenges we ran into

Properly set up the methods of WebAPI according with the rules of the game.

Accomplishments that we're proud of

We could put the application in an Azure Server This WEB APi can be used for everyone We could finish the challenge

What we learned

We learned about WEB API application, Azure, and how to set up WEB APi Methods to be used for all browser clients and web applications

What's next for MasterMindWebAPI

We can improve this Web API to support games with others variations of the game

Built With

Share this project:

Updates