occouncillor's Introduction
occouncillor's People
occouncillor's Issues
Research using an ActionBar on Android
View a Councillor's Twitter Feed
Handle offline mode better
No error when trying to find while offline.
Swipe to move from Councillors to Search and vice versa
Make the header look like iOS
Reduce font size on 320px sized screens
Change alert dialog into a toast message when contact is saved
Need to fix ward info panel for small screens
Need to fix councillor panel for small screens
Should mention what ward the councillor represents in the UI
When saving a contact should be able to pull in contacts photo as well.
I think I was having some issues with the internet here at Starbucks. Or possibly I had not white listed the ottawa.ca site which we should probably do.
Might need to add another photo url to the elected officials json.
Submit app idea
Check ward list item font size for small screens
Get rid of the blue glow on Android for when scrolling to the end of the screen.
Find your councillor via image map of Ottawa
Update current location section
In user testing everyone wanted to click the current location. For example "Ward 6 - Rideau Vanier". Probably should change this into a select box where the default setting is the current ward.
Need detailed view of elected officials
Display the json date in a meaningful way.
{
"District name": "Kanata North",
"District ID": "4",
"Elected office": "Councillor",
"First name": "Marianne",
"Last name": "Wilkinson",
"Gender": "F",
"Party name": "",
"Email": "[email protected]",
"URL": "http://ottawa.ca/en/city_hall/councilcommittees/mayor_council/councillors/m_wilkinson/index.html",
"Photo URL": "http://ottawa.ca/cs/groups/content/@webottawa/documents/image/mdaw/mdqy/~edisp/wc020008_123477651.jpg",
"Personal URL": "",
"Office type": "",
"Address line 1": "110 Laurier Avenue West",
"Address line 2": "",
"Locality": "Ottawa",
"Postal code": "K1P 1J1",
"Province": "ON",
"Phone": "613-580-2474",
"Fax": "613-580-2514"
}
Translate app to French
This is a requirement of the contest so we need to think of i18n issues from the very beginning.
Need a page that shows list of Elected Officials
List view with small pic, ward name and councillor name.
Enabling Calling of Councillor from Details panel
Be able to view councillor's expenses
Also, expenses for councillors can be found here:
http://ottawa.ca/en/city-hall/accountability-and-transparency/disclosure-office-expenses-2012
and including 2010&11 here:
http://ottawa.ca/en/city-hall/accountability-and-transparency/public-disclosure
Create a Ward info page
I have a bunch of data for Ottawa from the 2011 Census broken down by ward.
I'm thinking of loading the page by clicking on the Ward name (or an info icon beside it) on the Councillor page.
Need a preference to be able to switch from English to French
Open external links in InAppBrowser
Go through OC page and find missing personal web pages, etc.
Find your councillor via address search
Look into fr_CA and fr_FR for Android store
URL on details page needs to be shortened
These city of ottawa urls are way too long. We need to cut them down so they don't wrap around.
Check for updated version of the elected officials data
Query a service to get the new data. If the hash of the file is different from the one on the device then start using the new file.
Add error handling for bad postal code
If the postal code is not in Ottawa show an error.
If a councillor doesn't have a piece of info we shouldn't show a line for it
For instance personal web page is missing for a bunch of folks. If empty we shouldn't show it.
Add icon
Change colour of tabs
In user testing the tabs blend in with the body too much. Switch to black tabs with white text.
Figure out a way to share www directory between iOS and Android folders
Research using a TabBar in iOS
Need smaller icons for list page
Load elected_officials.json via XHR to create councillor panels
Find the councillor of the location you are in via geolocation
Splash screen
Either remove or replace the default splash screen on iOS. Think about adding one to Android.
Need icons for common actions
Phone, Fax, Web Page, Twitter, etc.
Possibly use the Noun project.
Add councillor photos to application
Icon on next line in councillor details page
I have no idea why this has changed but on the councillor details page the icons which used to float right are now on a new line. This is only happening is the lower resolution screens using styles.css.
Enabling Tweeting at Councillor from Details panel
Add search button to bottom of Find tab
In user testing no one could find the search button it the upper right corner. Add a search button onto the bottom of that tab.
Save Councillor info as a Contact on your phone
Add elected_officials.json to application
Need an app icon
Add back button to header
Councillor pictures need to be smaller on iOS 320px wide devices
Enabling Emailing of Councillor from Details panel
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.