CodeTanzania / CodeTanzania/ewea

Iteration Plan Nov 2019 - March 2020

Open
#16 2 comments 0 reactions 6 assignees Claimed by @rijkerd View on GitHub
documentation
Dominant language
JavaScript
Stars
14
Forks
5
PR merge metrics
No merged PRs in 30d

Description

This is a proposed iteration plan for finalizing **EWEA**(_Early Warning and Early Action_) tool

Simple Legend annotations

| Symbol | Meaning |
|----------|-----------|
| :red_circle: | Blocked Task |
| :thinking: | Under Discussion |
| :+1: | Ready for Implementation |
| :running_man: | In Progress |

### :construction: TODO

#### :construction_worker_man: :construction_worker_woman: General
- [ ] :thinking: Think about user management @lykmapipo
- [ ] :thinking: Discussion about survey for collecting preparedness actions(activities) @lykmapipo

#### [UI](codetanzania/ewea-web)
- [ ] :+1: Improve mobile experience for dashboards @navish
- [ ] :+1: Add action to unblock user/ Party in UI @BenMaruchu
- [ ] :+1: Add Multilingual support @BenMaruchu
- [ ] :+1: Review all UIs @navish

#### :warning: Issuing Alerts (API)

- [ ] :+1: Wiring issuing alert with action catalog @lykmapipo
- [ ] :+1: Disseminating alert via multiple channels(SMS, BOT, EMAIL,PUSH) @lykmapipo

#### :memo: Documentation

#### :desktop_computer: Dashboard and visualizations
- [ ] :+1: Visualize issued alerts @lykmapipo
- [ ] :+1: Visualize collected feedback @lykmapipo

#### :speech_balloon: Feedback per Alert

- [ ] :+1: Create Facebook bot @lykmapipo
- [ ] :thinking: If necessary create telegram bot @lykmapipo
- [ ] :thinking: Discuss and design action feedback @lykmapipo

### :heavy_check_mark: :muscle: DONE

- [x] Improve mobile experience for lists @navish
- [x] Improve mobile experience for lists @navish
- [x] Review social network to support i.e Facebook, Telegram and Whatsapp @lykmapipo
- [x] Add action catalog endpoint @BenMaruchu , @rijkerd
- [x] Mount notification endpoint @lykmapipo
- [x] Add action catalog endpoint @BenMaruchu , @rijkerd
- [x] Add area in event form @BenMaruchu
- [x] Deploy __EWEA__ API for dev @lykmapipo
- [x] Add seed data for indicator @lykmapipo
- [x] Add seed data for questions @lykmapipo
- [x] Add event catalog seed @lykmapipo
- [x] Add notification template UI @rijkerd
- [x] Add settings icons @navish
- [x] Add UI for Indicators @mkumbobeaty
- [x] Add UI for Event Questions @mkumbobeaty
- [x] Add documentation for event question @rijkerd
- [x] Add UI for features @mkumbobeaty
- [x] Add UI for Event actions @BenMaruchu
- [x] Add settings menu @BenMaruchu
- [x] Add UI for event type @mkumbobeaty
- [x] Prepare seed data for action catalog @navish, @BenMaruchu, @mkumbobeaty
- [x] Add event action @navish
- [x] Add documentation for feature type @rijkerd
- [x] Add documentation for event indicator @rijkerd
- [x] Add documentation for unit @rijkerd
- [x] :running_man: Create postman collection for all endpoints @BenMaruchu, @rijkerd
- [x] Update documentation for feature type @BenMaruchu
- [x] Add notification template @lykmapipo, @rijkerd
- [x] Finalize shape files needed @lykmapipo
- [x] Add feature endpoint(seed data) @lykmapipo
- [x] Migrate alert to event API @BenMaruchu
- [x] Document authentication @rijkerd
- [x] Add event changelog(feed) endpoint @lykmapipo
- [x] Add documentation for Parties (Stakeholders) @BenMaruchu
- [x] Add Administrative Boundaries endpoint @lykmapipo
- [x] Migrate Roles to use new EWEA API @BenMaruchu
- [x] Add Administrative Level endpoint @mkumbobeaty
- [x] Add UI for event certainty @Mloweedgar
- [x] Add Party Group UI @Mloweedgar
- [x] Add UI for administrative Areas @Mloweedgar
- [x] Add UI for Event Group @Mloweedgar
- [x] Add Event Topic UI @Mloweedgar
- [x] Add UI for event severity @Mloweedgar
- [x] Add UI for event function @Mloweedgar
- [x] Add Unit of Measure UI @Mloweedgar
- [x] Add map preview for critical feature @Mloweedgar
- [x] Add feature documentation @Mloweedgar
- [x] Update documentation for event function @Mloweedgar
- [x] Add documentation for party roles @Mloweedgar
- [x] Add event severity #12 @Mloweedgar
- [x] Add event certainty #13 @Mloweedgar
- [x] Add documentation for party groups @Mloweedgar
- [x] Add event group @BenMaruchu
- [x] Add event type @BenMaruchu
- [x] Add event function / emergency functions @navish
- [x] Add feature type endpoint @lykmapipo

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.