Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/baguilar6174/react-ts-rickandmorty-market

This project contains an application created with React and Typescript, it presents a simple marketplace using the Rick and Morty API.
https://github.com/baguilar6174/react-ts-rickandmorty-market

mui react redux rickandmortyapi typescript

Last synced: 27 days ago
JSON representation

This project contains an application created with React and Typescript, it presents a simple marketplace using the Rick and Morty API.

Awesome Lists containing this project

README

        

# Rick y Morty Marketplace

This project contains a simple application created with React and Typescript, it presents a simple marketplace using the Rick and Morty API, the application integrates React concepts using Typescript, Material UI integration and customization, forms, redux, etc.

## Installation

Get code using

```
git clone https://github.com/baguilar6174/react-ts-marketplace-app.git
```

Step 2:

Install the necessary libraries (make sure you have node and yarn)

```
yarn
```

Step 3:

Runs the app in the development mode

```
yarn dev
```

Open [http://localhost:5173](http://localhost:5173) to view it in the browser.

## My process

### Built with

- Vite
- React JS 18
- Typescript
- Material UI
- React Router DOM
- Yup
- Formik

## What I learned

- SPA (Single Page Application)
- Context
- Custom Hooks
- Customize and using MUI
- Create pagination
- Form validation using YUP
- Create a simple shopping cart using redux
- Form validation with Formik
- React Lazy Load

## Rick y Morty Marketplace












## Stay in touch

- Website - [www.bryan-aguilar.com](https://www.bryan-aguilar.com/)
- Medium - [baguilar6174](https://baguilar6174.medium.com/)
- LinkedIn - [baguilar6174](https://www.linkedin.com/in/baguilar6174)