codeforboston / migrant_service_map Goto Github PK
View Code? Open in Web Editor NEWRefugees welcome
Home Page: https://migrantservicemap.com
License: MIT License
Refugees welcome
Home Page: https://migrantservicemap.com
License: MIT License
Story
As a user I'd like to add and remove organizations to/from a 'saved resource list' and organize their order
Requirements:
The user must be able to do each of the following:
Story
As a user I'd like to organize, export, email and print saved resources
Requirements:
The user must be able to do each of the following:
Choosing a category displays matching service providers from those categories as pins on the map. However, clicking on a service provider link from within the menu does not reliably display a popover for that pin on the map with service provider information.
The deployment token is expired, I think. Deployment fails on travis. We need to update the FIREBASE_TOKEN variable in travis settings. I don't have permissions. Manual deployment still works.
https://travis-ci.org/github/codeforboston/migrant_service_map/builds/759489651
Making new "sort type" and "provider type" selections results in provider type being listed as 'highlightedProviders'
https://www.dropbox.com/s/nkxhz4bqa246jpw/Screenshot%202019-07-09%2019.34.53.png?dl=0
Some symbology on popup that signals to other clients that I'm taking new immigrant service clients.
In the collapsed view of providers in the results or saved tab, provider name is truncated with ellipsis, e.g. "Housing and Mobile Homeless..." -- fine, makes sense for conserving vertical space.
However upon clicking an item to expand and see more info, name doesn't show in full though it seems that would be the expected, and more helpful, behavior
starting coords <-- (center of Boston)
map center coordinates
search center coordinates
The request to sheets redirects with a 307 to what looks like a cache server. That server responds with the spreadsheet content but does not set the access-control-allow-origin header, which fails the request due to CORS. This is a server side issue that we can't fix on the client. Downloading directly still works
Immediate-term we can include the csv in the site so the page loads, but we won't pull in new providers.
Long term options:
menu item names are styled as 'anonSource1' rather than 'The Haitian Coalition of Somerville'
With nothing on the Saved list, clicking on service provider icons causes a null is not an object error
Menu bar and map do not fill screen space. https://www.dropbox.com/s/9ddzzf6py6aun6r/Screenshot%202018-12-11%2012.57.49.png?dl=0
Reproduced in Safari and Google Chrome.
Does the mapbox stylesheet override values for map-container or map?
style: 'mapbox://styles/refugeeswelcome/cjh9k11zz15ds2spbs4ld6y9o', // stylesheet location
in src/map.js
this was a requirement from Charla
We Chose CSS-Start Now
There are multiple styling systems here, and I think that is causing trouble. I suggest we pick one and strip the others.
I don't have too much experience with these.
@mikeyavorsky -- opinions?
PS This would be in addition to the map styling, which we can't lose, but doesn't do everything we need.
Add to read me to help people get started.
Hello Migrant Service Map team!
I'm Tom, an engineer at Code for America and part of the team of Brigade Network members working to index projects in a way that improves discoverability of projects that are aligned with the Priority Action Areas of the network.
Since this project is featured in the Rapid Response Priority Action Area, we'd love to have it indexed in this effort as well. You can accomplish this by adding these tags to this repository:
code-for-america
code-for-boston
rapid-response
You may want to add other tags as well, to represent technologies in use, the format of the project, or any other affiliations. Here is a great example of a repository tagged for increased discoverability.
One more thing! While you're updating the repository, you may want to check that the repo's description and web URL are up-to-date. We will use those fields to send interested people to the right place.
Thanks! Let me know if you have any questions about this!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.