Skip to content

cul-2016/study-planner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study Planner

A Study Planner to allow students to easily manage their time with regards to studying for exams and completing coursework.

This app is linked to Quodl, any user can share an account between the two, but it will be hosted on a separate server.

The app is written in Javascript, with a React front end and a Node/Hapi server.

User Accounts come from the Postgres instance already used in the Quodl quiz app. We read only from this database.

We are using DynamoDb to store the assessment data.

If you'd like to develop using a local DynamoDB instance, see here for installation instructions.

Once you've installed DynamoDB, create the table by running

./create-table.sh

from this directory, then use the following environment variables:

export DYNAMO_TABLE_NAME=quodl-study-planner
export AWS_REGION=eu-west-2
export DYNAMO_ENDPOINT=http://localhost:8000
export REACT_APP_API_URL=http://localhost:5000

export QUODL_DATABASE_USER= ...
export QUODL_DATABASE_PASSWORD= ...
export QUODL_DATABASE_HOST= ...
export QUODL_DATABASE_NAME= ...
export QUODL_DATABASE_PORT=5432

export JWT_SECRET=SECRET

The QUODL_DATABASE_ variables are the same as in the quiz app and can be found in the relevant Google doc. Ask a maintainer for permission if you need it.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors