-
Navigate in to the root directory of the project and run the command below to create your local Python environment:
virtualenv -p python3 env
-
Activate the virtual environment with the command
source env/bin/activate
-
create a
.env
file at the root of your repo and add the configuration to the file that conforms to the information in the.env.sample
. Ensure yourDB_NAME
,DB_PASSWORD
&DB_NAME
to that of your PC. -
If you haven't set it up before use the command
./setup.sh
instead, make sure you have a.env
that has all the information displayed in the.env.sample
file.
To start the app simply run the command: ./start.sh
, it activates your virtualenv and starts the application.
If you're making use of virtualenvwrapper ./start.sh wrap
instead as this skips the activation of virtualenvwrapper.
You can seed the dummy data into your database using the command python manage.py loaddata fixtures/initial.json
when that is done you have access to dummy categories and dummy users. A user information you can use is:
username: andelasocials
password: testuser
#####IDEA: ANDELA SOCIALS
MEMBERS:
Samuel James - Participant
Innocent Amadi - Participant
Bolaji Olajide - Participant
Ignatius Ukwuoma - Participant
Fortune Ekeruo - Product Owner
As our company grows and the need for staff bonding arises, Andela Socials comes to the rescue.
Andela Socials is a web app integrated into a slack channel, the app displays a list of staff bonding activities which allows staff who share the same social interest to hangout, from lunch dates to swimming meetups, as it would improve communication, motivate the employees and increase creativity.
Wanna go for swimming or to the movies next weekend? Just log on to Andela Socials and join any social activity that interests you. When an event is created everyone who joined the social group for that event would be notified via dms on slack.