Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdavis/github-plus-university
https://github.com/jdavis/github-plus-university
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jdavis/github-plus-university
- Owner: jdavis
- License: mit
- Created: 2014-06-23T09:11:26.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-03T16:11:34.000Z (over 10 years ago)
- Last Synced: 2024-04-29T21:12:30.988Z (8 months ago)
- Language: JavaScript
- Homepage: http://joshldavis.com/2014/06/30/github-university-follow-up/
- Size: 206 KB
- Stars: 18
- Watchers: 3
- Forks: 9
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
github-plus-university
======================This source code goes along with my two blog posts:
- [GitHub + University: How College Coding Assignments Should Work][post1]
- [GitHub + University: A Follow Up][post2]## Install
To install it, just be sure to have NodeJS installed and run the following:
```bash
$ cd app/
$ npm install
```
## ConfigThere are a lot of hardcoded strings within the scripts, if I have time, I will
try to remove these.In addition to the hardcoded strings, a **students.csv** file is required. It
should be a CSV file of the list of students in the class.It should follow the format below:
```
last_name, first_name, university_id
```check out the sample [students.csv][students]
## Running
To run it, just run:
```bash
$ node server.js
```or you might want to look into a tool like [forever][forever] which ensures that
your server won't crash if it has an unexpected error.## License
This code is distributed under the MIT license. For more info, read the
[LICENSE][license] file distributed with the source code.[forever]: https://github.com/nodejitsu/forever
[license]: /LICENSE
[post1]: http://joshldavis.com/2014/01/19/github-university-how-college-assignments-should-work/
[post2]: http://joshldavis.com/2014/06/30/github-university-follow-up/
[students]: /app/students.csv