Skip to content

Tangerine: An app for assessing math and reading skills, designed for tablets but works everywhere.

License

Notifications You must be signed in to change notification settings

fotang/Tangerine

 
 

Repository files navigation

Tangerine

Assess students with tablets or your phone

Tangerine is an application for assessing students on any scale, country-level, district-level or classroom-level. Tangerine is designed for Early Grade Reading Assessments but flexible and powerful enough to handle any survey's requirements.

Alternatively put, Tangerine is a CouchApp that uses Apache CouchDB built with Backbone.js, LessCSS written in CoffeeScript augmented with Sinatra and PHP.

More info

Dev wiki development guides and references

Tangerine Central more information about Tangerine projects and news.

Getting Started

The following is a list of tools required to start developing for Tangerine. Related: See the guide for setting up a Tangerine server.

The overwhelming majority of our developers have prefered Mac or Linux. Windows alternatives are available but have not been thoroughly tested, and in some cases, not tested at all.

Apache CouchDB

CoffeeScript

CouchApp

Ruby

Listen

LessCSS

Then clone this repo.

git clone https://github.com/Tangerine-Community/Tangerine.git

Config

The folowing files may need to be configured to match our or your development environment.

.couchapprc app/_docs/configuration

Fire it up!

Quickly

  1. Start CouchDB
  2. cd app
  3. couchapp push
  4. goto http://localhost:5984/tangerine/_design/ojai/index.html

Normally

  1. Start CouchDB
  2. cd app
  3. ./listen.rb

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

About

Tangerine: An app for assessing math and reading skills, designed for tablets but works everywhere.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 61.5%
  • CoffeeScript 27.9%
  • JavaScript 6.7%
  • CSS 3.1%
  • Other 0.8%