Our primary focus was on creating something feasible but with useful everyday functionality.
What it does
With CardConnect users can log in and easily save their contact information. They then chose to display the information on one of our templates, and can quickly email it to those they want to connect with as an image. Additionally, users can friend others on the app so they can see their information, and be notified when it changes.
How we built it
We created it as an android app on android-studio utilizing Java and XML. Additionally, we utilized firebase for back implementation and GitHub for team collaboration.
Challenges we ran into
Since we wanted to be able to collaborate on the code we needed to implement GitHub, but none of us had much experience with GitHub. We had to then troubleshoot and understand how GitHub works, which we did after an hour or two. Additionally, only one of us knew android app dev, and so we had to work together to learn that.
Accomplishments that we're proud of
We are proud of the learning and knowledge we've gained throughout this experience.
What we learned
Those of us who didn't know android app dev learned about it and how it works in general. We all learned more about GitHub and how to implement it for a project. Unfortunately, we also learned that GitHub can prove to be strange, and after a large number of our files corrupted we had to figure out how to transfer files and gave them to one person through email. It showed us that without a significant understanding of GitHub it is a poor choice for team collaboration.
What's next for CardConnect
We plan to expand our range of functions, including more templates for the business cards, QR codes for the networking functions, and automatic contact update for efficient connectivity.