GithubHelp home page GithubHelp logo

superpedia's People

Watchers

 avatar

superpedia's Issues

Navbar

As a dev, I am adding a vertical nav bar to the left margin of the app with buttons for results, saved, and make your own hero.

Add all component files

Add all required component files to build out the project:
App
Navbar
Result
ResultView
Search
CustomForm
Saved
SavedView
Hero

FavoriteView

As a dev, I need a component that will render the individual favorites for a user.

"About" page

Add an About tab to navbar that navigates to page with basic info about the app

ReadMe

Create ReadMe for project

Search component

I need to render a Search component on the main page so that user can search for comic characters

Favorite button

As a user, when I click the plus button on a characters' card, it should add that character to my saved supers data. If I click it again that character should be removed.

Hero component

This will display more detailed information about a single character result and will replace the resultView page.

Sass

As a dev I need to convert all css files to scss files and import them into the matching js files so that they styling will apply correctly.

Result card

Create a Result component to be rendered by ResultView that will in turn render the needed info for one search result

"i" button on Result card

As a user, when I click the "i" button I should navigate to a view that features more detailed info about that result. The results are no longer visible.

API call

Create an api call function to get character data based on user search, and link it to App.

ResultView

Create a ResultView component to organize and display the search results

Clear search input

As a user, I want the search form input to clear after I complete a search.

Favorite

As a dev, I need a Favorite component that will render all the data for each character a user adds to their saved supers.

Saved Supers nav bar link

As a user, when I click the "Saved Supers" nav bar button, I want to navigate to a view that has all of my saved characters.

"+" button conditional styling

As a dev, I need to conditionally style the "+" button based on whether that character is currently "saved". This will let the user know if that character is in favorites or not.

Install dependencies

As a dev, I need to install router and sass so I can apply them to this project

API error handling

As a user, if there is an error in fetching data I need to know what it is. The error message should be accessible.

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.