Skip to content

damienvieira/livequestions-iOS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Live Questions iOS App

256 png

Live Questions is an universal iOS app that shows how easy it is to use Booster framework as the Backend solution.

This application allows you to ask questions about a specific topic that a host created. When you create a topic, you can share it with your friends and they can ask or like others questions.

You can download the application from an iPhone or iPad and check for yourself how the app works.

https://apps.apple.com/us/app/pickbit-record-audio-share/id1593890437

Quick Start

Here are some steps you can follow to download and open the project.

$ git clone https://github.com/theam/questionably-iOS.git
$ cd questionably-iOS/Questionably 
$ open Questionably.xcworkspace

This project uses Swift Package Manager for it's dependencies, so after you open the project all dependencies will be automatically downloaded.

[IMPORTANT] If you want to be able to run this application on a simulator or device from Xcode, you will need to sign up on Auth0 and create your own application to authenticate users with your client id and domain. You should only need to do the steps 1 & 4 from this tutorial.

Architecture

For this application we created the UI with SwiftUI, user authentication and authorization with Auth0, and for our backend we are using Booster. The comunication between client and server is done through GraphQL, which means we will perform queries, mutations and have subscriptions to keep our app in sync with the server.

Live Questions Diagram

License

Live Questions is released under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%