Skip to content

Event website manager, specifically designed for dance weekends or other events with multiple simultaneous tracks of classes. Alpha. Will be renamed.

License

Notifications You must be signed in to change notification settings

j-po/django-brambling

 
 

Repository files navigation

Dance event registration and ticketing app. In development.

Naming

The name of this software is django-brambling. The name for use within the content of the application and for marketing purposes is Dancerfly.

Development

Prerequisites

The installation instructions below assume you have the following software on your machine:

Installation instructions

If you are using virtualenv or virtualenvwrapper, create and activate an environment. E.g.,

mkvirtualenv brambling # Using virtualenvwrapper.

Then, to install:

# Clone django-brambling to a location of your choice.
git clone https://github.com/littleweaver/django-brambling.git

# Install django-brambling.
pip install --no-deps -e django-brambling

# Install python requirements. This may take a while.
pip install -r django-brambling/test_project/requirements.txt

# Install ruby requirements. This could also take a second.
gem install bundler # Ensure you have Bundler. May need sudo.
bundle install --gemfile django-brambling/Gemfile # Install Ruby requirements.

Get it running

cd django-brambling/test_project
python manage.py syncdb    # Create/sync the database.
python manage.py runserver # Run the server!

Then, navigate to http://127.0.0.1:8000/ in your favorite web browser!

About

Event website manager, specifically designed for dance weekends or other events with multiple simultaneous tracks of classes. Alpha. Will be renamed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.7%
  • HTML 39.5%
  • JavaScript 4.0%
  • CSS 2.7%
  • Ruby 0.1%