Skip to content

Technical test repository for the front-end developer position at Kinvo.

License

Notifications You must be signed in to change notification settings

MatheusFoganholo/kinvo-premium

 
 

Repository files navigation

Logo Kinvo Premium


This repository stores the technical testing I performed for the full-fledged front-end developer position at Kinvo.

Result: I passed the test and later hired.

The requirements were:

  • Allow filtering of products in the section My Fixed Income from searches performed in the text field;
  • Display real data obtained from API: https://60b6ad6f17d1dc0017b882fd.mockapi.io/mock/getFixedIncomeClassData;
  • Allow ordering of products in the section My Fixed Income from the selector menu;
  • Make use of the library React;
  • Make use of the library Styled Components;
  • Page products (5 per page) in the My Fixed Income section.

Note: All requirements have been met.

Extras I chose to add


How to run the application

You can access the application's web page by clicking here. Or if you want to run locally follow the steps below.

It is noteworthy that the system used to develop was MacOS. You may have to adapt something in the code to run on your operating system.


Run locally

Clone the repository using:

git clone git@github.com:MatheusFoganholo/kinvo-premium.git

Navigate to the cloned project folder:

cd kinvo-premium

Install dependencies (using yarn):

yarn install

Or (using npm):

npm install

Run the project (using yarn):

yarn start

Or (using npm):

npm start

I hope you enjoy!

I keep making changes to practice new concepts and evolve this project because I like it a lot.

Languages

  • JavaScript 98.0%
  • HTML 2.0%