Target releaseOffline Access to Community app
Epic 
Source CodeLink to GitHub Repository
Project Status
Document status
Document owner
DesignerLead designer
Developers
QA

Project Summary

Add offline support in community-app so that we can have same application working on all browsers with offline support without the need of desktop app. Adding offline support by using HTML5 Offline features.

Goals

Adding offline support to community app using HTML5 offline features i.e - Service-workers, IndexDB and local storage 

Background, Impact, and User Need

This project will help us reach the last mile to those institutions working in rural areas that could benefit from our software but aren’t fully connected. 

Deliverables

Insert list of project deliverables here including documentation, etc. 

Project Implementation Plan

Detailed implementation plan

Schedule/Timeline

High level schedule for implementation based on GSOC calendar

Additional Resources

Link to background, wiki pages, other similar work, research related to the project. 

Requirements

Assumptions

User Stories

#TitleUser StoryImportanceNotes
1Short identifier for the storyDescribe the user and what they are trying to achieveMust Have
  • Additional considerations or noteworthy references (links, issues)
     

User interaction and design

Include any mockups, diagrams or visual designs relating to these requirements.

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome
(e.g. How we make users more aware of this feature?)Communicate the decision reached

Not Doing

Add offline support in community-app so that we can have same application working on all browsers with offline support without the need of desktop app. Adding offline support by using HTML5 Offline features.