Inspiration

VanHackthon was the inspiration for doing this API. Didn't have much time to code it, since I've chosing doing something new, completely diferent from what I know. First time I do something using NodeJS, and I liked it.

What it does

It's a MasterMind game REST API, with multiplayer support.

How I built it

I built it using Express, node-restful, mongoose frameworks.

Challenges I ran into

Completely new language for me, despite knowing Javascript very well, this was a big challenge for me.

Accomplishments that I'm proud of

I didn't know the Mastermind Game at all. So that was the first thing to learn. This is also the first time I code an API. I am a backend person, however, I usually consume existing API's, and it was very fun making one on my own.

What I learned

So many things I've learned from this. First, the new language, several frameworks, a new easy way to handle MongoDB. Also the textEditor/IDE I'm using is new for me, called Sublime, and it was a cool experience.

What's next for Backend to Mastermind Game - Axiom

Need a better support for multiplayer, as it only supports 2 players yet, need validation for what is submitted against the API, need to translate number into colors, need to translate the computer hint to the guess, and finally, it needs a frontend.

Built With

Share this project:

Updates