Inspiration

Our Inspiration to make such interface was, this competition itself. Our group friends was having quite the challenge dividing ourselves into groups of four, not did we have verying levels of skill, but not all members of the group worked well together, there is no good resource out there for not only comparing skill sets, but avid working habits between behaviours

What it does

Our web interface allows a user, to firstly added custom skills and proficiency with programs to a database to be called upon later. We then have employees take a multitude of surveys and record their answer in our form to which then gets recorded to it's own database. This is when an admin or project leader goes into the app and selects a skill they need, pulling up a list of people fitting their needs. Each time a person is selected they can then once again be click to compare their personality type to any other list people to see if potential members of the project work well together.

How we built it

We built this software using basic Javascript, HTML, CSS, PHP, and MySQL database from phpMyAdmin. we use a many forms to make request to get data from our sql database and push data from our other pages. The id cards on the admin team builder page are dynamically created in php using queries and while loops. The id cards are stored into an iframe to be constantly update by reloading without reloading the main page clear the current team. We use nest switch statements to compare personality types with one another.

Challenges we ran into

We encountered an error with our php early on not communicating properly with our database, but we were able to recover. This however cost a lot time drastically reducing the amount of criteria we could accomplish. We also encountered logical problems with communication from a parent window to the iframe itself learning the communication was one between the two severely limiting our methods of dynamically changing data

Accomplishments that we're proud of

We are not only proud of the hurdles we overcame through this project, but with our very limited knowledge databases and the syntax of how they react with web design we are proud to say we completed what we did, they application not only looked better than we expected it ran better was able to do more then we hope, when took on such an ambitious project.

What we learned

Our team learned so much not only of database but of personality types and how they conflict with each, we had to dedicated a member to reading up on each of the personality types and how they contrasted one another. Our knowledge of PHP, MySQl, database and our understanding of other people have all grown

What's next for Dream Team

Dream Team next goals is to continue to make the app better as not all the features were able to be implemented, but now to explore more options in our developer careers and if what made here today is really what like to do.

Share this project:

Updates