Inspiration
Every evil villain needs their own squad of little bad guys. This web-application allows the user to create their perfect group of minions to help them wreak havoc on the city.
What it does
The user, who is an evil superhero, wants to create an evil following. He needs to find the best squad of minions to help carry out his mischievous schemes. In MinionManager, it used the iCims API in order to "recruite" the type of minions that user wants. The user can sort by location, job title, and skills.
How I built it
Our team brainstormed together for many hours until we finally settled upon this idea. Then, we divided the work and began hacking accordingly. First, Janet and Ivy were in charge of developing the front end. They used HTML, CSS, and JavaScript in order to develop an interactive front-end. Ivy created all of the artwork via InkScape and used it to make the front-end look visually appealing. Janet worked on getting the JavaScript and HTML to interact with each other. Then, we had Michael and William take charge on the back end. They used Express.js, Node.js, and Python in order to develop a functioning server side. They also spent many hours trying to utilize the iCims API and to develop a filtering technique for our web application.
Challenges I ran into
Our biggest adversary was inexperience and sleep deprivation. This was the first time working with JavaScript frameworks for all four of us. We also were not very familiar with HTML or CSS. The initial brainstorming and developing was difficult because we were unsure where to begin.
Accomplishments that I'm proud of
I am proud that we saw this web-application through to the end. Initially, our plan was to sleep and just chill through this hackathon, however, this was not the case. We all became very invested in the project and worked the entire night to make it work. I am proud of this team's hard work and dedication.
What I learned
Oh boy, this whole project was quite the learning experience. From brainstorming, to developing a whole web-application using a framework and language we were not accustomed to was a challenge in of itself. I think I can say we all learned a lot about programming as well as our own limits.
What's next wait for Minion Manager
A game portion! Our initial plan was to create a game once the user has developed a minion team. However, in a future edition, that will definitely be a functionality!

Log in or sign up for Devpost to join the conversation.