Linkesh Diwan edited this page Feb 2, 2014 · 12 revisions

Welcome to the Wiki for the CrisisCommunicator!!!

Table of Contents

What is it?

In short, the CrisisCommunicator is an open source (using the BSD-based PeaceOSL) web-app built for distributed networks of devices, to help in disaster situations. It received the 2012 Young Innovator Fellowship from the UN International Telecom Union, and has been progressing ever since!

Current Status

The code is in pre-alfa stage right now. Join the fun! We're building something beautiful. Check out the other pages on this wiki to know more about what it's supposed to do, and check the issues queue for some easy ideas on where to get started.

How can I Contribute?

While we know you're itching to get your hands dirty with code, we suggest you first glance through the Use Cases to get an idea of how/when/why the application is going to be used.

You should definitely look at Saving,-Storing,-Sending-Messages, to see the different types of messages, and forms that need to be created.

You might also want to look at the System-Architecture to get an overall picture of what fits in where, or have a look at Development Environment to know the code we're basing off of.

Finally, take a look at INSTALL.md https://github.com/WiseEarthTechnology/CrisisCommunicator/blob/master/webapp/INSTALL.md for step-by-step instructions to set up your own development environment. It's super-easy!

Clone/ Fork

We prefer that you fork the repository, so that we can merge a pull request once the challenge is over. However, we leave it up to whatever method you feel comfortable.

 $ git clone https://github.com/WiseEarthTechnology/CrisisCommunicator-Challenge.git

Note that whatever code you write is subject to the Peaceful-OSL license in the repo.

Resources

More questions?

Check out our Frequent Asked Questions and revisit our page regularly as we update them!

Discussion Pages

Which-Server-stack-should-be-used-for-the-CrisisCommunicator?

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.