Skip to content

Known Issues #24

@Xevnik

Description

@Xevnik

Content

  • On event details desktop page, subsequent card clicks should scrollTop the details content area
  • Dynamically add target="_blank" attribute to all links in each event description to keep users from navigating away from the site.
  • The <title> splits up the word "Meet Up" while everything on the site refers to "Meetup".
  • Add favicon

Mobile Responsiveness

  • Add map to mobile on the same page (upper half or 1/3) as the event cards
  • Look into view height changing on mobile keyboard open on inputs
  • Project must be mobile responsive or have a fallback notification.
  • Change background video to static image on mobile.
  • The meetup list almost completely covers the map on desktop browser window widths <= 600px.
  • The list has text overflow issues on desktop browser widths from 601px to ~ 1000px.
  • The map page of the app is unusable on iOS Safari, as the map takes up the entire screen, with no obvious way to display either the header or the meetup list.

User Experience

  • The inputs at the top of the map screen should start pre-filled with the info entered by the user on the splash screen, in case the user wants to change one without changing the other.
  • Clicking a meetup location on the map should highlight at least one event at that location (either the first one, chronologically, or all of them).
  • The map marker for a given meetup should be selected (infobubble triggered) when the user clicks on the meetup (card).
  • Click "See details" button in infobubble to initiate scroll to details page.
  • Consider adding a short delay before bringing up the meetup details, so the user has time to see which map marker applies to the meetup. Link on infobubble to event details instead.
  • Remove details from info bubble and replace with "see details" button.
  • The "Back to Map" button should stay onscreen when the user scrolls down through meetup details.
  • Disable the card click scroll to event details functionality. Event details button is visible enough to indicate to the user to click on it.

Hyperlinks

  • Links to external sites need to open in a new tab! Otherwise, clicking the back button after leaving the site dumps the user back on the splash screen (the user loses any progress they made on the site)!
  • "View Event on Meetup.com"
    • Links within the content html of an event.
  • The "Download ICS (Calendar) File" download link is broken. Either fix it or remove it.

Security

  • Entering an interest with double-quotes (ex. The "Real" Slim Shady) causes an Oops! [ Object Object ] error to show up on the screen.
  • Validate all user inputs for which data is sent to the server.
  • Sanitize inputs in php.
  • Remove or comment out console logging.

README Content

  • The link to the live demo is broken.
  • Consider adding a list of planned additions
  • Source Code Branch & File Structure
  • Remove any unused files
  • Rename remaining files and move into appropriate sub-directories

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions