No project description provided
Project description
[![Build Status](https://travis-ci.org/ocadotechnology/codeforlife-portal.svg?branch=master)](https://travis-ci.org/ocadotechnology/codeforlife-portal)
[![Coverage Status](https://coveralls.io/repos/ocadotechnology/codeforlife-portal/badge.svg?branch=master&service=github)](https://coveralls.io/github/ocadotechnology/codeforlife-portal?branch=master)
[![Code Climate](https://codeclimate.com/github/ocadotechnology/codeforlife-portal/badges/gpa.svg)](https://codeclimate.com/github/ocadotechnology/codeforlife-portal)
## A [Code for Life](https://www.codeforlife.education/) repository
* Ocado Technology's [Code for Life initiative](https://www.codeforlife.education/) has been developed to inspire the next generation of computer scientists and to help teachers deliver the computing curriculum.
* This repository hosts the source code of the **main website**: the portal for the Code For Life initiative, the registration/log in, the teachers' dashboards, the teaching materials, etc
* The other repos for Code For Life:
* the first game, [Rapid Router](https://github.com/ocadotechnology/rapid-router)
* the new game for teenagers, [currently at a very early stage](https://github.com/ocadotechnology/aimmo)
* the [deployment code for Google App Engine](https://github.com/ocadotechnology/codeforlife-deploy-appengine)
## Running Locally
* Clone the repo
* Make and activate a virtualenv (We recommend [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/en/latest/index.html))
* e.g. the first time, `mkvirtualenv -a path/to/codeforlife-portal codeforlife-portal`
* and thereafter `workon codeforlife-portal`
* `./run` - This will:
* install all of the dependencies using pip
* sync the database
* collect the static files
* run the server
## How to contribute!
__Want to help?__ You can contact us using this [contact form][c4l-contact-form] and we'll get in touch as soon as possible! Thanks a lot.
## Common Problems
### Unapplied migrations on first run
It may be that some migrations were changed and you have .pyc files from the old ones. Try removing all .pyc migrations by running `rm migrations/*.pyc` from the ocargo repository.
[c4l-contact-form]: https://www.codeforlife.education/contact/
[![Coverage Status](https://coveralls.io/repos/ocadotechnology/codeforlife-portal/badge.svg?branch=master&service=github)](https://coveralls.io/github/ocadotechnology/codeforlife-portal?branch=master)
[![Code Climate](https://codeclimate.com/github/ocadotechnology/codeforlife-portal/badges/gpa.svg)](https://codeclimate.com/github/ocadotechnology/codeforlife-portal)
## A [Code for Life](https://www.codeforlife.education/) repository
* Ocado Technology's [Code for Life initiative](https://www.codeforlife.education/) has been developed to inspire the next generation of computer scientists and to help teachers deliver the computing curriculum.
* This repository hosts the source code of the **main website**: the portal for the Code For Life initiative, the registration/log in, the teachers' dashboards, the teaching materials, etc
* The other repos for Code For Life:
* the first game, [Rapid Router](https://github.com/ocadotechnology/rapid-router)
* the new game for teenagers, [currently at a very early stage](https://github.com/ocadotechnology/aimmo)
* the [deployment code for Google App Engine](https://github.com/ocadotechnology/codeforlife-deploy-appengine)
## Running Locally
* Clone the repo
* Make and activate a virtualenv (We recommend [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/en/latest/index.html))
* e.g. the first time, `mkvirtualenv -a path/to/codeforlife-portal codeforlife-portal`
* and thereafter `workon codeforlife-portal`
* `./run` - This will:
* install all of the dependencies using pip
* sync the database
* collect the static files
* run the server
## How to contribute!
__Want to help?__ You can contact us using this [contact form][c4l-contact-form] and we'll get in touch as soon as possible! Thanks a lot.
## Common Problems
### Unapplied migrations on first run
It may be that some migrations were changed and you have .pyc files from the old ones. Try removing all .pyc migrations by running `rm migrations/*.pyc` from the ocargo repository.
[c4l-contact-form]: https://www.codeforlife.education/contact/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for codeforlife-portal-1.0.0.post.dev367.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5426775bb2ee58bea0f7468eae1b5835c0c729f8b40284c1a086cb6d46047c35 |
|
MD5 | 115be4a5319604652f6939eccea55a10 |
|
BLAKE2b-256 | 3ab572bbc6538b1e8571ce7bf5b8f96f431990c748e1fdf611ef8262c71b7d2c |