Skip to content

Latest commit

 

History

History
58 lines (52 loc) · 2.73 KB

README.md

File metadata and controls

58 lines (52 loc) · 2.73 KB

SUPERHERO THROWDOWN

MOTIVATION

Any fan of superhero movies and comics has at one point wondered who would win in a fight between their two favorite heros. Especially between DC and Marvel characters. We wanted to make a fun application where the user could pick their favorite super hero (regardless of corparate affiliations!) and battle it out against the mightiest of super villains.

SCREENSHOTS OF APP:

[SEARCH Page] search [UNIVERSE Page]universe [Fight Page] fight

HOW TO USE

  1. Follow our link to our [deployed application on Heroku] (https://superhero-throwdown.herokuapp.com/)
  2. Sign Up with your email and a unique password
    • If you already have an account, click on "Log In"
  3. Search your favorite superheros using the Superhero Search bar and clicking "Search!" to display your hero and general information about them. Check our the full Field Report for your searched hero by clicking "More Info" button on their card.
  4. When you've made your selection, click "Add to Universe" to add your hero to your stable of heroes.
  5. When you're ready to battle, click on "Your Universe" in the navigation bar.
  6. Choose which hero to go into battle with by clicking "Fight!" on their card. This will send them into battle against a random super villain.
  7. You are then brought to the BattleGrounds page. To begin the battle, click "Attack!". Good luck!

TECHNOLOGIES

  • HTML5
  • CSS
  • React
  • MongoDB
  • MDBReact
  • ReactSpring

DEPENDENCIES

  • bcrypt
  • express
  • express-session
  • Mongoose
  • Passport
  • Passport-Local
  • Request
  • React-spring

INSTALLATION

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line: # Clone this repository $ git clone (https://github.com/egibbs834/Superhero-Throwdown-React) # Go into the repository # Install dependencies $ npm install # Run the app $ npm start

API REFERENCE

SuperHero API

CONTRIBUTORS

Matt Volonnino GitHub Repository

Steve Knapp GitHub Repository

Ed Gibbons GitHub Repository

Dan [GitHub Repository] (https://github.com/Dando513)

Hemalatha [Github Repository] (https://github.com/hema0618)

LINKS

Heroku Deployment Project Repository