Inspiration
Most of my group members are a part of UNC's Developer Student Clubs Chapter. Each Developer Student Club from across the world participates in Google's annual Solution Challenge. The Solution Challenge aims to mobilize developers to use Google technologies to develop solutions for their communities. However a crucial aspect of doing the Solution Challenge is finding a team for it, so that's the problem are project hopes to tackle.
What it does
Users can go to our website teamfinder.xyz, enter their info, and receive an email with team suggestions for the Solution Challenge.
How I built it
Our website teamfinder.xyz has forms which ask for a DSC chapter member's basic information. The site was built using HTML, CSS, JavaScript, along with Bootstrap. They fill in their level of programming experience, major, among other various questions. After answering these questions a PHP script sends the data in a csv file after which a Python script runs processing the the data in the csv file to find optimal team members. The python script then sends an email to the person who requested a team suggestion, listing people who they can contact for a team.
Challenges I ran into
A challenge we ran into was getting a PHP script developed that could save user data to a CSV file. Another one was getting it so that the website forms wouldn't take invalid data.
Accomplishments that I'm proud of
We're proud of the working website, along with our ability to email the user with Python.
What I learned
We learned a lot of about using Bootstrap, along with using PHP to process data from a website.
What's next for DSC Solution Challenge Team Finder
Expanding it's functionality by making the sorting algorithm even better, and more of the process automated.
Built With
- html/css
- javascript
- php
- python


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