Skip to main content

A django billing app for coworking space.

Project description

Billjobs
========

A django billing app for coworking space.

This app is designed to manage bills for the coworking space **Cowork'in Montpellier**.
We intend to stay easy and lite. You can manage coworkers informations and their respective bills.

**No tax management**. There is no tax for non-profit organization in France. This application doesn't manage tax, it
only displays legal French informations and tax 0% on bills.

###Features
i
All the features are managed throught [django admin.site](https://docs.djangoproject.com/en/1.8/ref/contrib/admin/)

- User and Group management is provided by [django auth](https://docs.djangoproject.com/en/dev/topics/auth/) module.
- Billing management
- Services management

###Installing

pip install django-billjobs

###Contributing

Billjobs project uses [git flow](http://nvie.com/posts/a-successful-git-branching-model/)

**develop** branch is for development.
**master** branch contains last release.

Release are prefixed by *v*

####Installation

**Clone repository**

git clone https://github.com/ioO/billjobs.git

**Checkout develop branch**

git checkout develop

**Create a virtualenv with python 3 binary**

Billjobs was initially written with __python 2.7__ and move to __python 3.x__
It works with __python 3.5__

Read [virtualenv documentation](http://virtualenvwrapper.readthedocs.org/en/latest/ "Virtualenv")

mkvirtualenv django-billjobs --python=/path/to/python3.5
add2virtualenv path/to/django-billjobs

**Install dependencies**

pip install -r requirements_dev.txt

**Sample settings**

The *core/* folder contains sample settings for development. Use DJANGO_SETTINGS_MODULE environment variables.

In your virtualenv *bin/postactivate*

export DJANGO_SETTINGS_MODULE=core.settings

In your virtualenv *bin/postdeactivate*

unser DJANGO_SETTINGS_MODULE

You can run server to test your development with :

django-admin runserver

**Database**

Development use sqlite3 engine.

django-admin migrate

You can use development fixtures

django-admin loaddata billjobs/fixtures/dev_data.json

**If you setup a super user it will be deleted by fixtures data.**
- Login : bill
- Password : jobs

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-billjobs-0.2.2.tar.gz (16.6 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page