This repository contains planning materials for the FPLM web app project. At Countable we believe a key part of planning is developing an early prototype. We've included much of the data intended for Phase 2 in this MapBox base layer.
Requrement: Interview key stakeholders at FPCC to gather, develop and document fine-tuned requirements (expressed as epics/user stories) and review existing deployments (https://www.fp-artsmap.ca, http://maps.fpcc.ca).
- Stakeholders from FPCC were interviewed and those discussions along with reviews of the existing deployments formed the basis of the User Stories
- Key observations from interviews are held in the User Stories - Appendix D2
- For interviewee privacy, the raw interview answers are not currently public request access
- Stakeholder interview schedule.
Requrement: Select and review technology options, including decision on a cross-platform deployment (Android/iPhone).
- See User Stories - Appendix B. Not all discussions surrounding these choices were documented. The key factor is the planning team demonstrated similar work and some prototyping using these stack components, and w recommend the implementing team use an appropriate technology stack they are experts in.
Requrement: Create wireframes, mock-ups, and technical designs based on requirements.
- Video navigating through media upload wireframes.
Language Detail (TODO: map should zoom)
This diagram shows the relationship with FPLM to other web properties.
This diagram shows a high level proposed schema for the FPLM web app.
Requrement: Set and document baselines in terms of performance, test coverage, accessibility, browser support, font support.
- Benchmarks are shared the User Stories - Appendix A.
Requrement: All output and results from this step should be shared with FPCC in a digital, reusable format.
- This repository and the accompanying public Google Drive folder contain all outputs of Phase 1.
This repository also contains.
- An export of the MapBox theme files.
- A script for importing the language regions, places, and community locations from a custom format to native geojson (see
scripts/convert.py
, it takes a raw file from./data
as input.) - The MIT Licence (proposed by Vendor, awaiting approval)