Meeting Gapp

New features have been added in the Meeting App. Two tabs are visible on the meeting app's click whose functions are as follows:

1.The first tab provides the user with the option to schedule a meeting. A form appears for the coordinator of the meeting asking for the details relating to the meeting. Coordinator can select the members of the particular group to be invited for the meeting and an email is sent from our portal to the respective invitees containing the details and URL to join the meeting.

2.The second tab provides an option for having on-the-spot,instantaneous meeting where the coordinator can look for the members who are online at that particular time and send them request to join the meeting through email.

Work have been done for the development of an SMS gateway too. We have installed the “RapidSMS” package and have done modification in some of the gStudio files corresponding to this rapidsms part.

For proper functioning of the code,
Install RapidSMS:
The recommended way to install RapidSMS is with Pip,since RapidSMS is available on PyPI. In the terminal type the following command,

pip install rapidsms

Before starting a new RapidSMS project, the RapidSMS project template is used. The project template needs the latest version of Django installed:

pip install Django

Starting a RapidSMS project integrated in gstudio environment:
The startproject management command is used with the template option. 

django-admin.py startproject --template=https://github.com/rapidsms/rapidsms-project-tem plate/zipball/release-0.17.0 --extension=py,rst csms

, where “csms” is the name of our project in gstudio.
Then, we install the dependencies using the command:

pip install -r requirements/base.txt

The dependencies installed above are for RapidSMS’s project to work. So as to integrate the rapidSMS based work with gstudio we merged the dependencies of rapidSMS with that of gstudio.

We have also merged the “settings.py” file of gstudio and rapidsms app, have included the code corresponding to rapidsms project in “urls.py”, “_init_.py” files and have included the comments wherever needed to simplify the understanding of our code.