Skip to content

UCI Web Channel

Shruti Agarwal edited this page Apr 1, 2022 · 36 revisions

Brief Explanation

The Unified Communications Interface (UCI) aims to democratize the use of different communication channels such as WhatsApp, Telegram, SMS, email and more for governance use cases through a standard configurable manner that is reusable and scalable across all governance use cases. The goal of this project is to provide the custom interface to UCI, which is currently implemented on WhatsApp as a client, with Gupshup Provider.

Features to be Implemented

  1. Improving the UI of the Web Bot.
    • Sidebar with recent Chats similar to Whatsapp
    • Chips as button to quick reply
    • Location fetch and sharing
    • File/media sharing
    • List as a dropdown
    • Cascaded Lists and Menus

Expected Results

Bringing UCI interface towards completion

Learning Paths

Category Rating
Low Hanging Fruit ***
Risk/Exploratory *
Core Development *
Project Infrastructure **
Skills Javascript, Reactjs, Typescript, Web Socket
Possible mentors Shruti, Chakshu
Project size 175 hour
Clone this wiki locally