Skip to content

mapleDevJS/ifocus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn


Logo

iFocus Test Assessment

Table of Contents
  1. About The Project
  2. Getting Started
  3. Contact

About The Project

Logo

The theme of the project is an e-commerce site, you are expected to write your own code without any starter template / code built from others. For React, you are expected to use the boilerplate code from facebook/create-react-app, and for React Native, you are expected to use the boilerplate code from expo/create-react-native-app. You can use any open source library available for your project, please respect the software licenses of the open source softwares. In your application, you are expected to use the data from this API provider: https://fakestoreapi.com/

Please refer to the API documentation on Fake store API for how to fetch the products data.

Project requirements (complete at least 3/7 items) Product list Product details redirected from Product list Pagination (5 items per page) Filtering / Search Add to cart Remove from cart Image carousel Website must be mobile responsive Reusable and clean project structure Website must be built with React, app must be build with React Native

Built With

Getting Started

Prerequisites

  • npm

    npm install npm@latest -g
  • node.js

    npm install node@14.17.0
  • yarn

    npm install yarn -g

Installation

  1. Install NPM packages
    yarn install
  2. Run the project
    yarn run start
  3. Build the project
    yarn run build

Contact

Alexey Ivanov - alexey.ivanov.js@gmail.com

Contributors 2

  •  
  •