Giter VIP home page Giter VIP logo

fuzzface's People

Contributors

jergagon1 avatar jessiewuwu avatar jessygreben avatar lukasjones avatar rickypchen avatar ryanloughlin25 avatar xjlin0 avatar zudochkin avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

fuzzface's Issues

Tag selection problem in iOS

Fix tag selection problem on iphone: Review if there is a way to manage the touch interface defaults that interfere with selecting tags in the autocomplete field for the tag filter. Autocomplete uses tokenfield library.

Clickable FuzzFlash opens report modal

Review and implement capability to click on a FuzzFlash and open the corresponding report. User feedback request from several users. Clicking on the fuzzflash opens modal used in map.

Report Editing by Creator of Report

Review and implement editing capability for a report by the creator of that report. if report.user_id == current user in session maybe there's an edit button or icon like a pen...

Report Subscriptions

  1. Review & Confirm current state of report notification subscriptions via email and flash notification:
    A. Confirm that a report creator receives notifications via comment/fuzzflash and email when another user comments on report
    B. Confirm that if user 2 comments on a report by user 1, user 2 will receive comment/fuzzflashes and emails for the comment thread of that report.
  2. Review if these notifications will continue to occur if the browser session is closed or the user logs out and logs back in later. - i.e. are we writing these subscriptions to the server?
  3. Implement any changes necessary for report subscriptions to span browser sessions/user logouts.

FuzzFile User Profile Page/User profile image

  1. Add a user profile image
    A. Selecting a profile image will not be required at sign up, but can be uploaded from FuzzFile page
    B. Provide default image if user doesn't provide one
  2. Basic Page Styling
  3. User can edit their info (username, zipcode, password)

Explore Reducing Height of Top Navbar

Explore slightly reducing height of top navbar in desktop media queries. Upon approval of styling, adjust any related header elements including notifications list.

Revise Display of Report & Comment Times

Revise so that display of dates and times within the last 24 hour period are given in relative times without a date. Check if capability exists in moment.js library currently being used.
"2 hours 15 minutes ago"
Or for < 1 hour ago
"48 minutes ago"
Dates and times outside of last 24 hour period should display as they are currently with day, date and time.

Comment Updating in Real Time

Review possibilities for updating comments on a report that the user has open in real time. Can a pusher notification of comment trigger a comment append to the DOM?

Confirm filter functionality working

Check filter selecting both reports and map pins meeting criteria.
Check filter reset button working.
Check filter with multiple controls provides inclusive results.

Add link to report in comment email

  1. Add a link to the report in emails generated by comments on that report.
  2. Review and address issues around the fact that the user might not be logged in when click on report link ->
    Handle detection of user authentication.
    If user logged in, go to report link.
    Else if user not logged, redirect to log-in screen.
    Upon successful log-in, redirect to report link.

Password Reset

Review options for creating password reset capability. Issue came up in user testing.

FuzzFlash Timing

Previously the timing was set to 15 seconds. It now seems shorter - between 3 to 4 seconds. We need to give users time to see and possibly click on fuzzflash so extend to 15 seconds.

iPhone zooming on form input

See if way to manage iOS zooming in and out when using form inputs. Review if there's a way to lock app from zooming in when a form input is selected.

File Upload button for images

Review and implement replacing default browser file upload button with a camera icon button. User feedback that it's not clear what file users should upload etc... Goal to make consistent across browsers and devices as much as possible.

Implement a drop pin location for comments

Implement a drop pin feature for comments. The drop pin would just be a button. On the report map you would see comment pins in a different color so users can track sightings of pet.

Direct Links to report modals

Review and implement direct links to report modals. Modals should include map and full comments section as discussed in previous Issue. User feedback comment.

Reports Modal Display

Currently when hover on a pin in the reports map, you get an info window with image icon.
Add functionality to show report detail in a modal when click on pin. Modal to have "close" or X out. See if possible to use existing handlebars template for report display.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.