Coder Social home page Coder Social logo

danyc0 / volunteers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fosdem/volunteers

0.0 0.0 0.0 1.13 MB

Volunteers management system for the FOSDEM conference

License: GNU Affero General Public License v3.0

CSS 12.89% JavaScript 41.56% Python 28.94% Shell 0.96% HTML 15.28% Procfile 0.01% Dockerfile 0.04% Jinja 0.33%

volunteers's Introduction

fosdem-volunteers

build codecov

Volunteers management system for conferences, originally written for FOSDEM.

Development setup

After cloning the repo do these steps:

  1. Create a python environment using python3 eg: virtualenv -p /usr/bin/python3 ./venv and activate this environment whenever working on the project (all other steps assume this)

    source ./venv/bin/activate
    
  2. Install all dependencies in the environment:

    pip install -r requirements-dev.txt
    
  3. create a volunteer_mgmt/localsettings.py file you can copy volunteer_mgmt/localsettings_example.py as a starting point. By default this uses a sqlite3 database.

  4. set up the initial database:

    ./manage.py migrate
    
  5. make sure that all static files are collected

    ./manage.py collectstatic
    
  6. create a superuser:

    ./manage.py createsuperuser
    
  7. run a development server:

    ./manage.py runserver
    

    which should give you: http://localhost:8000/

  8. in the admin interface http://localhost:8000/admin/ - make sure you create an edition before adding any other things

Production setup

See the playbook instructions for more information.

volunteers's People

Contributors

ahus1 avatar avinesh avatar benediktkr avatar cateee avatar danyc0 avatar emanuil-tolev avatar horrendus avatar hpdang avatar johanvdw avatar jrial avatar kergon avatar keunes avatar kragniz avatar logout22 avatar markvdb avatar nielm avatar piemonkey avatar pieterdp avatar rzr avatar schuhmi2 avatar shinice avatar smeagol91 avatar thibaultmol 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.