Skip to content
/ marvel Public

SPA built with React that provides information about Marvel characters and comics 🦸

Notifications You must be signed in to change notification settings

AlenaGM/marvel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marvel Information Portal

This is a Single Page Application built with React that provides information about Marvel characters and comics.

The project utilizes the Marvel Comics API to display a range of cards with Marvel characters on the Characters page. Users can select a specific character to view detailed information about them, as well as see a list of dedicated comics. The page also features a random character section and a search form that leads to individual character pages.

The Comics page represents a collection of Marvel comics with links to view each comic's details.



HomePage HomePage

Demo

Marvel Information Portal

Tech stack

    ✓   React
    ✓   Functional Components
    ✓   Custom Hooks
    ✓   SASS
    ✓   BEM Methodology
    ✓   Fetch API (Get and Post requests)
    ✓   React Router
    ✓   React Helmet
    ✓   Formik
    ✓   Redux

Installation

To run the development version locally, follow these steps:

# Clone the repository:
$ git clone https://github.com/AlenaGM/marvel.git

# Navigate to the repository:
$ cd marvel

# Install dependencies:
$ npm install

# Run the app:
$ npm start



* This is a learning project from the Udemy JavaScript + React course taught by Ivan Petrychenko

About

SPA built with React that provides information about Marvel characters and comics 🦸

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published