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

Share this project: