General Assembly Logo

Poke Express

Make a Pokemon app that displays data inside server-side rendered views.

Learning Objectives

  • Practicing Index, New, Delete, Update, Create, Edit, Show routes with express and Mongoose

Prerequisites

  • JavaScript
  • Express
  • Node
  • JSX

The User Stories

  • When a user goes to the /pokemon route they will see an index of pokemon: the names of each pokemon rendered to the page.
  • When a user clicks on the name of the pokemon, they will be taken to that pokemon's show page, and will see the pokemon's name and image (hint you can't save the image in your database, you can save the link to an image in your database though).
  • When a user goes to /pokemon/new a user sees a form that allows them to create a brand new pokemon, and then redirects the user back to /pokemon
  • User Can delete a pokemon or edit a pokemon

No steps given, do what you learned, create all 7 restful routes for pokemon, use all things that you have learned in class. This app should coinside with your fully completed Fruits App