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.
Log in or sign up for Devpost to join the conversation.