An app that connects language learners
See the app in action here.
Node v5.8
Webpack
MySQL
(If you don't have Homebrew installed, go to http://brew.sh/ to install Homebrew.)
brew install mysql
mysql -u root
CREATE DATABASE idioma
Navigate to server/db, add a config.js
file and export your mysql root user password as a string. This file is git ignored.
Format: module.exports = 'password';
Navigate to server/auth, add a config.js
file and export your facebook OAuth client ID and secret in an object. This file is git ignored.
Format: module.exports = {ID: 'id', SECRET: 'secret'};
Navigate to root directory, add a .env
file and add Twilio Account SID, Video Configuration SID, API Key, and API Secret. Reference this repo (https://github.com/TwilioDevEd/video-quickstart-node) for links to generate these credentials if you do not already have them. This file is git ignored.
Format:
TWILIO_ACCOUNT_SID=
TWILIO_API_KEY=
TWILIO_API_SECRET=
TWILIO_CONFIGURATION_SID=
From within the root directory:
brew install node
npm install -g webpack
npm install
mysql.server start
npm start
- Product Owners: Muhammad Naqvi, Reina Mei
- Scrum Master: Ashwin Ravi
View the build history
View the project roadmap here