camsys / oneclick-core Goto Github PK
View Code? Open in Web Editor NEW1Click Core
License: MIT License
1Click Core
License: MIT License
When a single 1-Click instance has many services >100, it would be easiest if the work could be divided among Partner Agencies and Transportation Agencies. That hierarchy needs to be rigidly defined. See the link for how that might work for a large instance such as 211 Ride
https://docs.google.com/document/d/1aYGi32LTtQsy2Q2DkeyL9pm-tzT3nS3NfPFNA2mvndw/edit?usp=sharing
The results page can often have many results. Users should be able to delete certain results from the page. This would let them more easily compare the remaining ride options.
Originally requested as part of 211Ride focus group.
Request for more monthly reports on details of transportation use to this report
Help users understand the workflow by providing hints the first time that they visit the page.
There are a couple of options presented here: https://stackoverflow.com/questions/13899014/how-to-create-a-user-first-time-screen-guide-for-my-application
Originally requested as part of 211Ride focus group.
These notes came from this document.
211RIDE Focus Group Notes.docx
Make the email buttons available for each itinerary without having to save it first.
Figure out how to represent a program where if you drive and qualify, you get your trip partially subsidized based on mileage
Let users set the font size when visiting the UI. Maybe also include a high contrast mode. (Maybe better to make the default high contrast)
Originally requested as part of 211Ride focus group.
Let users do side by side comparisons of results.
For example, the user can pick 2 or 3 results and then compare time, cost, accommodations, etc. side by side.
Originally requested as part of 211Ride focus group.
For older population (esp. if using phone)
It would be useful to look at your trip history, and have an option to plan the same trip again in the future by selecting a new date / time. Or possibly as recurring trip?
Do we need a tag line for each service? Do we need a template for filling out the description? Currently there are not rules and no consistency about how service descriptions can be filled out.
Originally requested as part of 211Ride focus group.
Currently the Phone Number and URL for each service in the results shows up as a link. However, the link does not actually show the phone number and the URL.
With ipad, get annoying “this site is not secure” warning
This request came from Lily Palacios.
Want to add support for FlixBus services in southern California to 211Ride.
FlixBus only has GTFS for Europe publicly available.
https://transitfeeds.com/search?q=flixbus
Investigating what the conditions are to access their GTFS as a partner.
The time picker date, time, and am/pm buttons do not indicate that they are editable. Make that more apparent.
Make it immediately clear what type of service each options is.
e.g.,
paratransit
volunteer
fixed-route
taxi
etc.
Maybe we can borrow from the AIRS taxonomy, but we would need to make sure that the service types are understood by the general public.
Maybe we can provide a very brief (e.g., 50char) slogan space that we show directly below the service name without having to expand each itinerary.
Originally requested as part of 211Ride focus group.
In the 1-Click UI, the eligibility questions need to be more obvious. Some services do not show up unless the questions are selected.
Draw the user to those questions. Maybe even force the user to answer the questions.
Originally requested as part of 211Ride focus group.
The biggest reason to edit trips in FindMyRidePA is to adjust POIs. We need to allow counties to decide whether or not Google Places should be permissible. The alternative would be to only allow users to book trips to places that they already have booked trips for in the past.
Number of trips planned by guest users –
On the main page there are total trips planned per day, which is combined guest and registered user statistics. This is by 'date of Trip' searched, not what day it was searched.
You can download the user reports table with and without guest users to get a total. Is there a ‘only guest users’ option of some nature?
All of these options also want to be able to be broken out by location.
Instead of only have 2 places (from, to), let users add a 3rd stop (or maybe even more) to their itinerary.
Originally requested as part of 211Ride focus group.
In addition to emailing the itineraries, let users print the itineraries.
Originally requested as part of 211Ride focus group.
The standard 1-Click UI does not have a feedback feature. Link the UI to the existing 1-Click Feedback API.
Originally requested as part of 211Ride focus group.
Rename Geocoded to Place
Rename Place to Waypoint
In the new setup.
Place is the generic, highest level location type.
Landmark inherits from Place. A Landmark is a global point of interest.
Waypoint inherits from Place. A Waypoint is either an origin or destination for a Trip.
Maybe just use branding colors and main logo
Ensure that every service in 211 Ride has all attributes up to date.
Also make sure that the accommodations and eligibilities are the correct ones. Try to limit the number of questions.
Note from Meg: Google made some changes to their APIs that have been causing autocomplete issues on several projects. These issues may be related.
Issues from notes:
Move the check for admin login to the Application controller.
Set a before_filter on the Admin controller to check for Admin for all calls.
Nest Admin controllers in an Admin folder.
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.