/fblaLib

Library App for FBLA 2018 Mobile App Development

Primary LanguageVueBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Serendipitous HS eLib

Created by Zain Aamer

Setup

  • Click Clone or Download and then Download ZIP
  • Run in the directory:
yarn install
cordova prepare
  • Drag the "manifestWriter.js" in the root to "plugins/cordova-universal-links-plugin/hooks/lib/android/" and replace the "manifestWriter.js" there

Compiling

  • Make sure you've gone through the steps in Setup above

Browser

cordova run browser 

For live-reload:

cordova run browser -- --lr

Android

cordova build android --debug|release
  • Apk file will be located in platform/android/app/build/outputs/apk/debug|release
  • Load this onto the device and run to install the app

Known Issues

Android

  • Content Security Policy is weak

To Do

General

  • Removing unused code and dependencies
  • Display book cover, and synopsis
  • Browse page
  • Eventually & Hopefully:
    • Overdrive support
    • Follett support

Android

  • Native notifications

iOS

  • Add support

Template

Vuetify - Webpack Cordova Template

Technology Used