0.1.0 • Published 6 years ago
amira-elkonin-box v0.1.0
amira-elkonin-box
An Elkonin Box is a dialog based component which helps students to link phonemes to graphemes, building phonemic awareness and decoding skills.
Services
- Database source: AWS Dynamodb
- Authentication: Cognito User Pool
- Database Service: AWS Appsync
Installation
Install the dependencies and devDependencies and start the server.
$ rm -rf node_modules (try this first if install doesn't work)
$ rm package-lock.json (try this first if install doesn't work)
$ npm install
$ npm start
For production build
$ npm run-script build
Architecure
User authenticates through cognito user pool. AWS amplify service is used for integrating congito user pool in application. It provides its own UI component for authentication.
AWS Appsync service is used to create a graphql schema which connects to dynamodb for database operations.
0.1.0
6 years ago