Skip to content

zetorange1/Dochub

Repository files navigation

Beta402 - DocHub

Beta402 or DocHub is a website, written in django. It's main goal is to provide a space for students (for now form the ULB univeristy) to collaborate, help each other and distribute old exams and exercices.

There is a live instance of DocHub hosted by UrLab.

Screenshots

Tech

Dependencies

You'll need everything that is in requirements.txt (don't worry, pip will do it for you).

You will also need to install poppler (the binary 'pdftotext'), GraphicsMagick (the binary 'gm') and LibreOffice/OpenOffice + unoconv (you need the binary 'unoconv') using your distribution packages.

For exemple on Debian/Ubuntu

sudo apt-get install poppler-utils graphicsmagick unoconv python-dev libjpeg8-dev

Or on Fedora

sudo yum install poppler-utils GraphicsMagick unoconv python-devel libjpeg-devel

Installation

# Install dependencies then
make install database

Run

honcho start

Then go http://localhost:8000/

Reset

make cleandata database

Misc

Add another user to the db

./manage.py useradd

Contribute !

Send an email to p402 AT cerkinfo.be, come by #urlab on freenode or just fork this repo and send a patch !

License

Copyright 2014, Cercle Informatique ASBL. All rights reserved.

This program is free software: you can redistribute it and/or modify it
under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or (at
your option) any later version.

This software was made by hast, C4, iTitou at UrLab, ULB's hackerspace

Woop woop

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published