Giter VIP home page Giter VIP logo

mygarden's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

mygarden's Issues

404 error when reloading page

Navigating through links works fine, but if a user reloads or tries to type in the direct route, 404 error is returned.

/recommendations

If user has not saved a zip code, no plants are presented

  • set ternary for user instructions
    • if there's no user zone,
      • "Click the toggle to see indoor plant options these can do well without much sun. You can also get outdoor plants that are hardy to your zone by adding your zip code to your profile"
    • otherwise keep what's there

Error

After valid user input submission, user is given pop-up alert "Could not update your user profile." Check what's going on, local development does not produce this bug.

https://getmygarden.herokuapp.com/

Search feature

Give user option to search for plants by:

  • common name
  • size ?

Usability and visual styling improvements

  • Provide user feedback when adding plants from recommendations
  • Add ability to remove plants from user's saved plants/delete from database
  • Provide user feedback instead of alert when updating profile
  • Center items to screen
  • Images not rendering from unsecure site
  • Render responsive layout with breakpoints

Improve user experience

Add another conditional, if user only adds username to form without adding their zip code, give the user feedback that their username has been updated.

Create in-depth plant view

Instead of adding to user's saved plants, when a user clicks on the add icon:

  • present the selected plant's data
    • common name, soil type, shade
    • any known companions
    • any known hazards (non-companions)
    • links
    • place save feature here

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.