Skip to content

gdsc-nits-org/efficacy_admin

Repository files navigation

Efficacy admin logo

Efficacy Admin

Efficacy is an innovative app designed to streamline event organization and communication within communities. Tailored for both club admins and users, Efficacy offers a seamless platform for creating and managing clubs, as well as notifying the public about upcoming events.

Table of Contents

Introduction

Do the ill-informed students enquire too much about the events and attend too little out of incognizance? Are you fed up of posting and reposting the details of the same event on Whatsapp, Instagram, Facebook over and again? Have you yourself lost track of the events you ‘have concluded’, ‘are managing’ and are ‘to host’? No problem!

Introducing the Efficacy Admin app – the ultimate answer to all your queries above. Leaving the tedious pin-ups of events, campaigns and fests redundant, you can now micromanage all the events you have concluded, are presently managing and those upcoming across an array of platforms with provisionary measures for greater ease – all within Efficacy! The app provides amazing features aimed at drastically reducing the hassles faced by an average student by laying across the spread of all the events of institute life on a single easy-to-access user-friendly platform.

Getting Started

Installation

For Android users:

You can install the app directly from playstore by clicking here or searching for it on playstore.

For IOS Users:

The app is currently not deployed on appstore but you can download the latest release from releases section in this repo.

For others:

Please check the releases section

How to Contribute

We welcome contributions from the community! Whether you want to report a bug, request a new feature, or submit code changes, here's how you can get involved.

Bug Reports

If you encounter a bug, please follow these steps to report it:

  1. Go to the Issues section of the repository.
  2. Click on the "New Issue" button.
  3. Choose the "Bug Report" template.
  4. Fill out the template with as much detail as possible, including a clear description of the issue and steps to reproduce it and your system specifications.

Feature Requests

If you have an idea for a new feature or improvement, follow these steps:

  1. Go to the Issues section of the repository.
  2. Click on the "New Issue" button.
  3. Choose the "Feature Request" template.
  4. Provide a detailed description of the proposed feature, its benefits, and any relevant information.We will try our best implementing them in our next releases.

Pull Requests

We appreciate code contributions! To submit a pull request:

  1. Fork the repository.
  2. Create a new branch for your changes.
  3. Make your changes and commit them with clear messages.
  4. Push your branch to your fork.
  5. Create a pull request against the master branch of the original repository.

For more details check out our Contributing Guide.

Code of Conduct

Please review and adhere to our Code of Conduct to ensure a welcoming and inclusive community.