Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/juliecherner/pixel-perfect

Frontend page example
https://github.com/juliecherner/pixel-perfect

mui react react-hooks redux saga sass sass-mixins typescript

Last synced: 15 days ago
JSON representation

Frontend page example

Awesome Lists containing this project

README

        

# Homaze frontend pixel perfect assignment

Requirements of assignment:

- React, React hooks
- Redux
- Pixel perfect work using Figma
- Responsivity for desktop, mobile
- Get data from mock API (JSON is provided)
- Search is executed with 2 letter in the input minimum

## Init

```
cp .env.example .env
```

Technologies used:

- React with Typescript, React Hooks
- Redux, Redux Saga
- Figma
- SCSS
- @media query for 3 screens (mobile, tablet, desktop)
- JSON from mock API - [Beeceptor](https://homaze-list.free.beeceptor.com) with GET request

Added extra:

- Loader
- Error alert message (with option to try to load again or close)

Checkout UI on [Netlify](https://contracts-list.netlify.app/)