/front-end-challenge

Challenge for those seeking a role as a front-end developer @amarofashion

Primary LanguageJavaScript

AMARO front-end challenge

The purpose of this challenge is to build a catalog page for some AMARO products.

Result

http://challenge-test.surge.sh/

Requirements

  • nodejs (latest stable version)
  • npm/yarn

Technologies

The project was created using create-react-app boilerplate .

Libraries installed:

  • Reactjs - create UI interfaces
  • React router dom - navigational components
  • Redux - state management
  • Redux saga - make side effects easier to manage
  • Styled components - can write css in js
  • React icons - popular icons
  • polished - to use darken or lighten colors
  • react-toastify - add notifications
  • history - to use createBrowserHistory

Development enviroment

  • To run the application locally you have to clone this repository, access front-end-challenge folder and install the dependencies:
git clone https://github.com/kimmikirino/front-end-challenge.git
cd front-end-challenge
npm install
  • After that you can run the project by executing the following command:
npm start

Production enviroment

  • To build the application:
npm run build