Inspiration
Our inspiration to design this generator is rooted from our personal experiences with families as we often have disagreements regarding chores and responsibilities. We were also heavily motivated by the luxurious ideal of an organized and civil family that fought less about chores. Thus, we wanted to make that image in our minds a reality. We wanted to invent a tool that would alleviate the stress with assigning chores and prevent unfairness from occurring.
What it does
For now its just a demo of our idea, so basically idea behind this generator is that it will assign names of family household members to certain chores at a certain day. This is done through the user inserting the names of each family member and the names of each chore that needs to be completed. When inserted, the generator shall take over and randomly assign a name to a chore. In order to make the generator fair, the generator will remember and keep check of how many times a family member has done a certain chore to prevent over assigning. The generator will also take into account the skill level required for each chore. For example, a five-year old would not be assigned to cook dinner due to the lack of experience and for safety measures. Movie Pitch: Tired of pointless disagreements over chores with your family? Those silly arguments can be now easily avoided through our generator that does the decision-making effectively! Enough squabbling, more generating!
How we built it
When building this generator, we took into account the roles of each family member through considering the skills of each family member and the skills required for each chore. We also took into account the fairness of each chance a member receives a certain chore
Challenges we ran into
It was very challenging in the beginning as we were a little confused in deciding the theme of our project.
Accomplishments that we are proud of
We successfully made the front end part of webapp that we had decided to make.
What we learned
We learned how to work as a team , gained more insights in front end web development part.
What's next for Role Assigner
Next we are aiming to add codes like some function such as random() in the javascript part and also add more useful API in the backend part in order to make the webapp more responsive.
Log in or sign up for Devpost to join the conversation.