ryandicenzo / Connec

Connec creates a personal QR code for you to instantly share information with friends or professionals.
4 stars 0 forks source link
android-app expo ios-app react-native

Connec

Connec lets people instantly share contact information and social media profiles with others via a scannable QR code that works with all iPhones and many Android devices—recipients do not need to have Connec installed. Connec is a cross-platform mobile application powered by React Native and Expo. Connec was created by Brendon Wong and Ryan Dicenzo and is actively maintained.

Home Page

iOS Build Instructions

  1. git pull to ensure the local repository is up to date and increment the application version number in app.json
  2. Open the 'App' directory in two Terminal windows
  3. In one Terminal window, expo start to run the app
  4. In the other Terminal window, expo build:ios to have Expo servers generate a .ipa iOS app file
  5. Download the .ipa file from the link provided by Expo in Terminal once the build completes
  6. Open Xcode and launch Xcode's Application Loader
  7. Use Application Loader to send the .ipa file to Apple

User Stories

  1. A single user can immediately share their personal, professional, or event-dependent links
    • Share with device's native plain text sharing, which supports AirDrop, texting, email, Messenger, etc
      • Prompt the user to download our app to "Save Name's profile and get updates by downloading Connec"
    • Share with other app users via QR code, similar to Snapchat
    • Share with a mobile-friendly online link 1:1 or with millions of people
    • Killer app: Instantly share social information and important details, fostering friendships and engagement
  2. A group of users can immediately create a group and share information and links, as well as everyone's individual contact information, by scanning QR codes, sharing an access code, or sharing a link
    • Killer app: Groups that are together for events like travel groups, hackathon teams, and wedding ceremonies can facilitate easy information sharing and communication
  3. Users can discover nearby individuals and groups via GPS and use IM functionality to communicate with individuals and groups before and after connecting
    • Killer app: Users can proactively discover other users and groups with GPS functionality, and built in IM makes it even easier to connect with others

Implementation Log