Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anddersonrds/app-marvelcomics

Simple Page Application with ReactJS that consumes Marvel's api, showing list, and comic information
https://github.com/anddersonrds/app-marvelcomics

Last synced: 6 days ago
JSON representation

Simple Page Application with ReactJS that consumes Marvel's api, showing list, and comic information

Awesome Lists containing this project

README

        

## SPA - Single Page Application with React

### Proposed Challenge

Create a Single Page Application from a comic book information application. The Application consist of two screens:

- Screen 1: You should have a list of comics, with the photo and description of each one. When you click on one of the comics, you must navigate to Screen 2.

- Screen 2: You must have the detailed information of the selected comic, with the bigger picture and more information than those listed in screen 1.

It is important to get the comic listing from a server. there is the marvel api [https://developer.marvel.com/](https://developer.marvel.com/) or you can upload your own server using json-server [https://github.com/typicode/json-server](https://github.com/typicode/json-server) with the data you need. Any similar solution is also valid.

### Project example developed

![gif](./src/assets/example.gif)

#### In the project directory, you can run:

To install the dependencies

### `yarn`

To run the application

### `yarn start`

### Future Update Intentions

- Create app using React Native, and add shopping cart.

- Add real-time mobile and web notification whenever you add a comic to your shopping cart.

- Improve app styling.