- Product Owner: Jade
- Scrum Master: Abel
- Development Team Members: Avery
ScannAR Business:
- A mobile application for iOS and Android.
- Businesses create an account.
- Products can be added to inventory and viewed by customers in AR.
- Product updates are reflected on customer application in real time.
ScannAR Customer:
- A mobile application for iOS and Android.
- Customers create an account.
- Provides ability to view business product information through augmented reality by pointing camera at products.
- Products shown within AR can be pressed for more information, and can be saved for later viewing.
- Saved products may be viewed upon login and removed from saved list.
ScannAR Business:
- Any iOS or android device
ScannAR Customer:
- iPhone 6s or newer for viewing products in Augmented Reality
- Xcode for running iPhone simulator
- Android Studio for running Andriod simulator
- Viro Media application (for customer application only)
- Expo Client application
- Firebase project account
- PostgreSQL
- Node.js
Fork & Clone Repo from:
https://github.com/Assert-Reconceptualization/ScannAr
cd servercd feathersnpm installnpm start
- Enter Postgresql repl
psql - Create scannar database
CREATE DATABASE scannar - Update Sequelize connection url, user, and password in
server/feathers/src/sequelize.js
cd businessnpm install- Deploy cloud function on google. Download project configuration json file from firebase and include in
functionsdirectory- run
firebase deployfromfunctionsdirectory
- run
- To start application on simulator or through expo run
npm startfrom root directory
cd clientnpm install- Download Viro Media Application via iOS app store
npm start- Use ngrok link in Viro Media testbed to open application
- Fork the project and clone it to your local machine.
- Create a branch with your GitHub username as a prefix, for example:
git checkout -b USERNAME/new-featureorgit checkout -b USERNAME/fixing-bugwhere USERNAME should be replaced by your username. - Code and commit your changes.
- Push to the branch:
git push origin USERNAME/new-feature - Create a pull request for your branch







