Skip to content
@PalisadoesFoundation

The Palisadoes Foundation

Helping community-based organizations grow by using better software

Who We Are

The Palisadoes Foundation sponsors open-source software projects to help community groups organize their daily activities and more. A significant proportion of our software contributions come from university students studying software engineering. Participants often come from under-served communities or geographic areas and are sponsored through the various programs in which we participate. This prepares them for the competitive realities of the working world.

Our Slack Community

Our Repositories

We have many repositories, but the most active ones are related to Talawa.

The Talawa Projects

The Talawa projects' software helps to create closer communities by assisting Community-Based Organizations, like ourselves, manage their membership activities. It is made specially for religious organizations, charities and other non-profits.

More information on the projects can be found on the Talawa Website.

Talawa software can be found in our multiple GitHub repositories. Here is a list of the most important ones:

GitHub Repository Purpose
Talawa Mobile Our mobile application for an organization's membership can use to communicate with each other and their leadership
Talawa-Admin The web portal that administrators use to manage the mobile application and their volunteers
Talawa-API The glue that makes the Talawa-Admin and Talawa mobile apps work together
Talawa Docs The documentation portal that we use to create the Talawa website

Important GitHub Repository Files

Each of our GitHub repositories contain important files in their topmost, or root, directories that you should know about. These include:

File Purpose
README.md The README.md file contains a summary of project's purpose. It includes links to other important files in the repository that you should read before starting
CODE_OF_CONDUCT.md This file contains guidelines of how each contributor in the community should behave and communicate with each other. It also states the consequences of going against these rules. By doing this we aim to provide a harassment-free environment and also an inclusive, healthy and diverse community.
CONTRIBUTING.md Everything you need to know to start contributing to our projects can be found here. It also includes ways to communicate with the community.
DOCUMENTATION.md This file points out some useful tips on where to find our documentation and how to use Docusaurus.
INSTALLATION.md The installation guide for the project. It will tell you step by step what you need to do to get the software running. This includes the dependencies to install, the required versions of supporting software and the necessary tips to get things working on your operating system.
CONFIGURATION.md Some repositories have this file to specify the configurations necessary to enable various features to make Talawa run smoothly.
ISSUE_GUIDELINES.md If you find a bug or feel a new feature is necessary, then open an issue. Don't ask for permission to create one, we need your contributions! However, if you want to do the work yourself, don't start before being assigned the task as we only accept Pull Requests (PRs) from people who have been assigned the corresponding issue.
PR_GUIDELINES.md When you are ready submit new code this document will explain what we need in your Pull Request (PR). We take this guide seriously as it tells you how to make sure your code will meet our standards and be accepted.

Pinned

  1. talawa talawa Public

    Community Organization Management Software. Click on the link below to see our documentation.

    Dart 305 432

  2. talawa-api talawa-api Public

    API Backend for the Talawa Mobile App. Click on the link below to see our documentation

    TypeScript 196 655

  3. talawa-admin talawa-admin Public

    Admin portal for the Talawa Mobile App. Click on the link below to see our documentation

    TypeScript 113 465

  4. talawa-docs talawa-docs Public

    Documentation for Talawa and Talawa-API

    JavaScript 40 139

Repositories

Showing 10 of 26 repositories