Skip to content

REST API and Visualizations for CA SBAC Assessments

Notifications You must be signed in to change notification settings

dchess/sbac-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBAC API Server

Purpose:

This app is designed to serve up SBAC (Smarter Balanced Assessment) data for California in an easy to query format for simple consumption by education developers as well as a reporting front end with easy to interpret results for general audiences.

Data Source: CAASPP SBAC Results

Dependencies:

  • Django 2.0
  • Django Rest Framework
  • Python 3.5
  • Pipenv
  • PostgreSQL 10

Getting Started

Install Dependencies

$ pip install pipenv
$ pipenv install

Setup Database

Run the automated PostgreSQL setup script. You will need to supply a database name, user, and password at runtime.

$ ./psql.sh

Migrate Database

$ pipenv run python manage.py migrate

Run the Test Suite

$ pipenv run python manage.py test

Run the Local Server

$ pipenv run python manage.py runserver

About

REST API and Visualizations for CA SBAC Assessments

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages