Git Product home page Git Product logo

panda's Introduction

panda

Panda Code Reviews - The Capstone (ICOM5047) Project of Fall 2013

By:

Daniel Santiago

Nelian Colon

Samuel Rodriguez

Summary

Panda is a code grading system developed during the Fall of 2013 for the Capstone course in the University of Puerto Rico. Panda was developed using Node.js, MongoDB, Angular.js and uses Git with GiitLab. The system is intended to be used by both students and professors. It is accessed through a web browser and through git clients. The professors create courses, assignments and the test cases for grading such assignments. The students enroll into courses and complete their assignments, which are submitted through git and are automatically graded. Professors can then see students’ submissions with details of the grading performed on their code, including pass or failed test cases, I/O consumption, compile time and runtime, memory usage and if any, stack traces or logs of compile problems, runtime exceptions and submissions errors. Currently grading is done on Java only source code and is fully sandboxed. More details of the project can be found in the System Details Documents (link to PDF below). On page 84 are screenshots of the final product that can lead to a better understanding of the system.

Project Details Document

Also has screenshots!

License

No License:

"Because I did not explicitly indicate a license, I declared an implicit copyright without explaining how others could use my code."

panda's People

Contributors

danysantiago avatar nelii28o2 avatar samus250 avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  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.