Skip to content

Connec creates a personal QR code for you to instantly share information with friends or professionals.

Notifications You must be signed in to change notification settings

ryandicenzo/Connec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Installed Homebrew (Mac), Node.js, and Expo
  • expo init App to create a minimal Expo app
  • npm install --save react-native-elements to add pre-built visual components to our app
  • npm install --save react-navigation to add tab-based navigation to our app
  • react-native-qrcode to add QR code generation to our app
  • npm install --save redux react-redux to add global state to our app
  • iOS Contacts supports vCard format v3.0+

About

Connec creates a personal QR code for you to instantly share information with friends or professionals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •