Skip to content

Taking opportunity in Community App Challenge to create Car Listing app divided on 3 Levels and to achieve all of them

Notifications You must be signed in to change notification settings

maartinj/CarListingApp

Repository files navigation

CarListingApp

Taking opportunity in CwC Community App Challenge to create Car Listing app divided on 3 Levels and to achieve all of them.

Details:

Car Listing App Challenge.

Level 1 Requirements:
  • Show a simple list of collapsed items or cards.
  • Extract the list information from the join JSON file, or you can come up with your own assets.
  • Show a collapsed list that consists of the following:
    • Car Image
    • Name
    • Price
    • Rating
  • Level 1 Reward: Gold Badge

Level 2 Requirements
  • Add or implement the expandable card to the list.
  • By default, the first item should be expanded.
  • Upon clicking or tapping an item, the previous item will collapse, and the new item will expand.
  • Pros and cons sections should be shown.
  • Note that there is no limit to the number of bullet points inside the card so these should be added and scaled dynamically.
  • Level 2 Reward: Platinum Badge
Level 3 Requirements
  • Implement the filters.
  • Add a filter section in the UI, such as:
    • Vehicle make
    • Vehicle model
  • You can create the two filters list from the JSON provided or come up with your own.
  • Show the result in the dropdown.
  • The UI should be updated accordingly upon selecting a specific filter/s.
  • Level 3 Reward: Diamond Badge

About

Taking opportunity in Community App Challenge to create Car Listing app divided on 3 Levels and to achieve all of them

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages