Inspiration
We were motivated by the lack of all in one solutions for social media links. We also liked the idea of business cards as a professional medium for giving somebody your contact information. Our goal was to create an application where a person could give you their contacts with no hassle.
What it does
Our application allows for users to create business cards with general contact information on the front side and social media links on the back side
How we built it
We used Google's Flutter to create a cross compatible application between iOS and Android. We developed the backend with Node and Express to handle certain business logic while also creating API endpoints. We used widgets in flutter to allow for a tap to flip feature to see the backside if the card when desired.
Front End: Flutter, Dart Back End: Node.js, Express.js, JavaScript, cloud firestore, GCP, firebase auth Database: Firebase
Challenges we ran into
Connecting to firebase had some issues due to a configuration error Integrating the front end to the back end Twilio had issues but was later resolved by fixing country code
Accomplishments that we're proud of
Twilio functions Firebase authentication with custom nodejs and expressjs backend with proper field validation Integrating API from backend to front end Login, Signup, Search card features
What we learned
Connecting Flutter front end to API Endpoints to distribute data to application
What's next for Digital Link Card
Share card feature with QR codes, text messages, Wallet feature within app to save to local storage
Log in or sign up for Devpost to join the conversation.