Skip to content

consbulaquena/TherapyChat

Repository files navigation

alt tag

Swift Platform

iOS Chat app, photo/ video and realtime chat conversations.

TherapyChat is an app that connects therapist to individuals who need help. Get support one-on-one chat conversation with a therapist who can talk with you about specific issues such from anxiety, behavioral change to depression, anonymous chat is available for individuals who are shy in asking for help.

alt tag

Features

  • Sending text messages
  • Sending pictures
  • Sending videos
  • Audio call (in-app audio calling over data connection)
  • Login Anonymously
  • Login with Email
  • Sending current location
  • Encryption
  • Push notification support
  • Firebase backend (full realtime actions)
  • Deployment target: iOS 11.2+
  • Supported devices: iPhone 5s, SE, 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, 8, 8 Plus, iPhone X

Note: Does not include the Podfile which contains 100+ MB large files GitHub does not allow.

Libraries Used

  • Firebase Database as database to save chat messages
  • JSQMessagesViewController as messages UI library
  • IQAudioRecorderController to record audio
  • IDMPhotoBrowser as photo browser
  • Sinch SDK for App-to-App Calling function
  • ProgressHUD
  • RNCryptor to encrypt messages

REQUIREMENTS

  • Xcode 9.0+
  • iOS 9.3+

About

[Abandoned] iOS native Chat app, photo/ video and realtime chat conversations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published