Skip to content

brunaru/vivavox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐢 VivaVox

VivaVox is a web AAC application to help kids with Cerebral Palsy (CP) and other communication disorders.

About:

VivaVox is a low-cost web application for Augmentative Alternative Communication (AAC) designed to create simple, intuitive, and customizable communication boards. It offers a rich library of predefined cards and audio, user-defined images and sounds, and multiple scanning options, including blink-based and keyboard access.

Stack:

The project uses the following languages and tools:

  • React – Component-based library for building responsive web user interfaces
  • React Native – Component-based library for building responsive mobile user interfaces
  • JavaScript – Core programming language used across the application
  • Node.js – Backend runtime environment for handling server-side logic
  • MongoDB – Database used for storing and managing application data

Getting Started with Web application

These instructions will get you a copy of the project up and running on your local machine.

Access Requirement: Connection is restricted by a firewall. You must have your public IP whitelisted and obtain a .env file to proceed. To request access, please email your IP address to [email protected].

Prerequisites

You need to have these follow tools installed

Installation

  1. Clone the repo: git clone https://github.com/brunaru/vivavox/
  2. Install client and server dependencies:
       cd ~/vivavox/client/web
       npm i
    
       cd ~/vivavox/server
       npm i
    
  3. Insert the .env file in the server directory

Usage

You will need two shells, run the following commands respectively:

   cd ~/vivavox/client/web
   npm run dev
   cd ~/vivavox/server
   node index.js

Getting Started with Mobile application

In development... 🐢

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 86.0%
  • TypeScript 11.4%
  • CSS 0.7%
  • Kotlin 0.7%
  • Ruby 0.6%
  • Swift 0.5%
  • HTML 0.1%