/scandiweb-front

Frontend that adds, deletes many, and selects all products from PHP Rest APIs. My solution to Scandiweb test assignment.

Primary LanguageTypeScript

Scandiweb Test Assignment

This project allows users to add, remove many and get all products from a PHP REST API. This is a solution to Scandiweb assignment.

Table of contents

Overview

The challenge

Users should be able to:

  • Add a product (book, dvd or furniture)
  • Select and delete many products at once
  • See a list of all products
  • See validation errors
  • Use all the pages on the phone

Screenshot

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Mobile-first workflow
  • React
  • React Router
  • TypeScript
  • CSS Modules
  • React Icons
  • React hook form

Author