Skip to main content

Project Smart Lang

Owls are cool

Smart Lang

Report Issue on Jira Deploy Docs Documentation Website Link Completed Jira Tickets

Online Hosting

You can access this app online without having to run or install anything at https://smartlangaac.netlify.app/

Project Overview

Introduction

Smart Lang AAC is an augmentative and alternative communication (AAC) web application designed to help users build and speak phrases using configurable symbol grids.

  • The project is implemented as an offline-first progressive web application (PWA):
  • The UI is built with Vue and custom grid components.
  • Local data persistence is handled with PouchDB.
  • Optional cloud sync is supported through CouchDB and superlogin-client.
  • Speech output is provided through browser SpeechSynthesis and ResponsiveVoice.

Running the Application Locally:

  1. Download and extract the zip file
  2. Install yarn npm install --global yarn if necessary
  3. In a terminal within the project folder, type yarn install followed by yarn run start It might take a bit to start up. Just give it a few minutes.

Testing

To run tests:

  1. Install dependencies if you haven't with yarn install
  2. In a terminal within the project folder, type yarn test

Collaborators

Jeeae ChaeJason JayaCameron KerestusEgi RamaAbdulrazig MohammedOswayne Smith

Contributors

Made with contrib.rocks.