Skip to content

Heroic is a web app that will display a list of 20 random heroes. User can click on a hero card and have all his details in a separate page.

Notifications You must be signed in to change notification settings

michael-duke/Heroic

Repository files navigation

Heroic

app-logo

Heroic is a web app that will display a list of random 20 heroes from SuperHero Search API. User can click on a hero card and have all his details in a separate page, and filter by publisher as well.

Built With

  • HTML, TailwindCSS, JavaScript
  • React / Redux
  • Linters:
    • Stylelint, ESLint

Project Documentation

  • Here is the link to my Zoom video presentation

Website Mockup 📱 💻 🖥️

screenshot screenshot screenshot screenshot screenshot

Live Demo

Checkout Heroic 😄

Getting Started

This project was bootstrapped with Create React App.

To get a local copy up and running follow these simple example steps.

Install

Have NodeJS installed and follow the next steps

Usage

  • npm i for installing dev dependecies
  • Make sure to use your own API key simply naviagate to src/api/api.js and modify the headers
  • npm run build or npm start to see the project

Run tests

  • npm test

Deployment

  • npm run deploy using gh-pages
  • Deploy via Netlify CLI or Netlify Git site

Authors

👤 Michael Mesfin

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

superhero search SuperHero Search from Akash Joshi

Under the the Creative Commons liscense

image

Original design from Nelson Sakwa on Behance

📝 License

This project is MIT licensed.

About

Heroic is a web app that will display a list of 20 random heroes. User can click on a hero card and have all his details in a separate page.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published