sosaucily / instadatewww Goto Github PK
View Code? Open in Web Editor NEWInstadate www code
Instadate www code
Jquery has this, but it's a bit ugly. Probably just need to use a custom javascript method with an image for the x.
implement share to facebook, twitter, and email
Options:
On each date, show +/i icon on the right middle. Images in dropbox as "expand.png" and "collapse.png"
closed: http://screencast.com/t/u9h862VUx
open: http://screencast.com/t/oUf73gtkVeD
create permalink mobile view for shared dates to be viewed on fb/twitter. This page will be scrollable and include a link to app store in header. See https://www.dropbox.com/s/n9f5orjjurpo7sg/mobile-permalink.jpg
This won't go away ;)
need to include yelp attribution on details view as a 3rd cell below the phone number. Text will Read "See more on Yelp" and the logo will be on the right of the cell.
This will exit the app and link to the profile page of the business on yelp mobile. image file "yelp_logo_75x38.png"
Not sure why this is. Are we not pulling it in as retina resolution?
the static google map does not render when using cellular
the javascript seems to be running very slowly which makes the app clunky. needs to be investigated.
Footer should read "Share with your friends"
create a tour of the app which shows on first launch. this can be a series of screenshots that explains the basic functions of the app.
Links should NOT be underlined (phone, address).
Phone number should be formatted "(xxx) xxx-xxxx"
tapping the address should trigger the map app. Currently it is opening Safari to load google maps and also loads google maps inside the app.
Press and hold brings up URL modal on back button, phone, address, yelp, share link, etc
Just got a response from the Developer Center help desk. I needed to add this CSS rule:
"-webkit-user-select: none;"
the header at the top of the app should read "OysterMe"
Swipe to get alternative activities of that type.
A total of 3 per category.
Remove the text from the back button so it just has an icon. The button should be a square in the top left with the back icon in it.
This has only happened to me once. When generating a date in 94549, more than 3 results were returned (I could not scroll the page so couldn't determine how many there were). See http://screencast.com/t/ljdAkiHZB
Do not allow buttons to be tapped a 2nd time.
some listings do not include a complete street address and the address displays as null. see http://screencast.com/t/bid9M0V3
When a venue comes back with a name greater than 200 characters, that one story fails and only two get shown. These venue's are usually bad anyway and should just be discarded.
Use google analytics to track usage. http://phonegap.com/2011/05/04/phonegap-alytics/
Need to create a google analytics profile as well.
Remove the "S" letter from the map pin and set pin color to 0059A9
https://developers.google.com/maps/documentation/staticmaps/#CustomIcons
Can swipe left and right. Share's what you're currently looking at.
need to redo it to sharpen it up
I started getting blank results back from upcoming... Maybe it's daily. Lets try over the next few days.
On the zipcode field, the submit button on the keyboard is not functional. Need to do "blur" or "unfocus" function on submit to hide the keyboard
the business thumbnail should have have any transparency. currently it is getting transparency from the div that it sits on. May need to include the translucent black in the background image.
the fonts, alignment and some images are missing due to css/jquery mobile conflict on the permalink web page.
When phone number is not provided by yelp, do not display the phone number cell on the details view.
In threads, instead of in serial.
Thoughts of systems to use for this? I would naturally just implement in threads. DelayedJob isn't quick enough I believe.
Dennis Comment: Yeah, it should definitely be threads. Native Ruby threads should work pretty well with this.
Replace app loading screen image with updated image in dropbox to correct for height issue
Activity images should have something on them that signifies dropdown or swipe
Need to include stars, review count, and yelp logo on activities to get yelp approval. See Dropbox locations:
Updated yelp logo: https://www.dropbox.com/s/0j29tk57hxp601q/yelp_logo_90x46.png
Updated details view (removed yelp logo from details and added text): https://www.dropbox.com/s/ztgz6od71ogne71/details-with-yelp.png
Updated layout of activity: https://www.dropbox.com/s/r6exnxquvmcwrd1/app-activities-v3-with-yelp.png
Yelp star sprite (this may be returned in API response, not sure): https://www.dropbox.com/s/bvg8ijxmf0z0ywk/stars_map.png
-Reduced the font size from 32px to 28px for the chapter and venue name
-Reduced the font size from 32px to 20px for the venue type
-review count is 20px
http://www.yelp.com/developers/getting_started/display_requirements
This will give more flexibility with setting a distance, and will make other location specific features possible.
Cannot load date when "daytime" is selected
Currently there is a 4px gap above the footer on the results page. This gap can be reduced to 1px by increasing the height of the date images. The date images are 249px tall, but need to be 250px. We will need to increase the footer 1px higher.
Add refresh button on the top right of the results page, similar to instagram refresh button (arrow in a loop)
Already corrected in PSD but need to resave images and adjust css by 1px downward (currently 29px from the top but should be 30px).
user should be able to save a date to "My Dates" to refer back to in the future.
It is very difficult to see. Possibly something darker?
Replace index.html, css and related files for site. I made some changes.
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.