GithubHelp home page GithubHelp logo

peijieli / projectscope Goto Github PK

View Code? Open in Web Editor NEW

This project forked from saasbook/projectscope

0.0 6.0 0.0 8.45 MB

ProjectScope developed for CS169 at UC Berkeley.

License: MIT License

Ruby 49.89% JavaScript 21.59% CoffeeScript 0.24% CSS 1.67% HTML 17.10% Gherkin 9.51%

projectscope's Introduction

Iteration 1

TeamScope

Overall README

Demo Video

https://youtu.be/j4X8y6C8Gw8

Instructions to run the app locally:

  • bundle install --without production
  • rake db:setup

We can not support github login when running locally, so please use the instructions to run without github login locally.

To run without github login(bypass github login)
  • ADMIN_PASSWORD=some_password rails s -p $PORT -b $IP (to run app locally on cloud9 ide)
  • ADMIN_PASSWORD=some_password rails server (to run app locally in terminal)
  • Then go to login/uadmin?passwd=some_password to login as admin or login/ustudent?passwd=some_password to login as student
To run normally (not support for github login for test/development locally)
  • rails s -p $PORT -b $IP (to run app locally on cloud9 ide)
  • rails server (to run app locally in terminal

CodeClimate badge showing project's current GPA

Maintainability

Code Climate badge showing percent code coverage

Test Coverage

Travis CI badge showing build status for master branch (should be "passing")

Build Status

Link to deployed app on Heroku (General)

https://young-headland-90238.herokuapp.com/users/sign_in

Link to Pivotal Tracker project

https://www.pivotaltracker.com/n/projects/2118219

A brief explanation of the customer's business need that the app addresses, including a link to the customer's website

+A dashboard for teachers and students to track and visualize live metrics for progress and success in small engineering teams. TeamScope allows teachers to follow students as they work through a project, checking their adherence to protocols such as test driven development, pair programming, and point estimation for stories in real time. + +Teachers create and manage classes of students, comparing metrics across groups in order to ensure good practices across a project’s lifecycle. Teachers can also send comments to project groups for more personalized feedback on the group’s metrics. This ensures constant feedback for students on their projects, allowing them to better measure successes, and practice software engineering techniques. + +website: http://acelab.berkeley.edu/research/teamscope/

Videos

Videos

projectscope's People

Contributors

an-ju avatar sharonlxr avatar junyu-w avatar tansaku avatar ysiad avatar stevenwuyinze avatar peijieli avatar marcuzge avatar chenyb avatar armandofox avatar shuotong avatar yanxinyi avatar jacobgreen920 avatar mtc2013 avatar joaopapereira avatar lshams avatar

Watchers

James Cloos avatar  avatar Luke Larson avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.