Skip to content

Club Suite is a platform where you can create a club, manage your club's finances, keep track of members, and plan events.

License

Notifications You must be signed in to change notification settings

fsxfreak/club-suite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

club-suite

Getting started with development

Setting up dependencies

We'll use python3 exclusively in this project.

$ sudo apt-get install python3 python3-pip
$ sudo pip3 install virtualenv

First, set up a virtualenv,

$ cd [code-folder]/
$ virtualenv cse-env
$ cd cse-env
$ source bin/activate
$ git clone [email protected]:fsxfreak/club-suite.git
$ cd club-suite
$ pip3 install -r requirements.txt

Other required setup

django requires a SECRET_KEY = '[key]' parameter in settings.py. But, we can't distribute the secret key freely on github, so instead we generate our own.

$ cd clubsuite/clubsuite
$ vim settings_secret.py

Generate a key from this generator and fill SECRET_KEY = '[key]' in settings_secret.py.

In the future, make sure you source bin/activate to activate the virtualenv, and python3 manage.py runserver to run the local server.

About

Club Suite is a platform where you can create a club, manage your club's finances, keep track of members, and plan events.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published