Skip to content

degerli/projecttier.org

 
 

Repository files navigation

Project TIER

Build Status Coverage Status Known Vulnerabilities Requirements Status License: AGPL v3

Project TIER (Teaching Integrity in Empirical Research) promotes the integration of principles and practices related to transparency and replicability in the research training of social scientists.

This repository is Project TIER's website (https://www.projecttier.org/), which is developed in Python using the Django-based Wagtail framework.

Local development

  1. Install Vagrant and VirtualBox, if you haven't already.
  2. Clone the project: git clone https://github.com/ProjectTIER/projecttier.org.git
  3. Enter the project directory: cd projecttier.org
  4. Start the Vagrant VM: vagrant up
  5. Shell into the VM: vagrant ssh
  6. Run the development server: djrun
  7. Visit 0.0.0.0:8000 in your browser.

Pull production data/media

Your local version of the project will have an empty database and no media uploads. You can copy the production database and files to your local version.

  • To pull the database: fab pull_production_data
  • To pull file uploads: fab pull_production_media

See fabfile.py for more information. You'll need authentication to run these commands.

License and credits

Copyright © 2018 Richard Ball.

Licensed under the GNU AGPL 3.0. See the LICENSE file for the full license.

This project was originally developed by PromptWorks. In April 2016 the project was inherited by Torchbox who continued its development. In January 2018 the project was transferred to Candlewaster who continues to develop the project.

About

Wagtail website for Project TIER

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 48.4%
  • HTML 31.8%
  • CSS 16.2%
  • JavaScript 2.8%
  • Other 0.8%