Frontend Basic ReactJs
20 USDDesign:
Display state:
State based on display. - Grouping by user is selected.
Grouping by priority is selected
Card:
Api : https://api.quicksell.co/v1/internal/frontend-assignment
You are required to create an interactive Kanban board application using React JS that interacts
with the provided API from https://api.quicksell.co/v1/internal/frontend-assignment
When a user clicks the "display" button and selects a grouping option, the Kanban board should
dynamically adjust to reflect the user's choice.
The application should offer three distinct ways to group the data:
1. By Status: Group tickets based on their current status.
2. By User: Arrange tickets according to the assigned user.
3. By Priority: Group tickets based on their priority level.
Users should also be able to sort the displayed tickets in two ways:
1. Priority: Arrange tickets in descending order of priority.
2. Title: Sort tickets in ascending order based on their title.
The Kanban board should be responsive and visually appealing, with a design similar to the
provided screenshots.
The priority levels for the tickets are as follows:
● Urgent (Priority level 4)
● High (Priority level 3)
● Medium (Priority level 2)
● Low (Priority level 1)
● No priority (Priority level 0)
Priority levels: (This values you will receive in the api)
4 - Urgent
3 - High
2 - Medium
1 - Low
0 - No priority
Additionally, the application should save the user's view state even after page reload.
Assets
● For icons you can use any library or just pick the icons from the Google.
● List
Note:
1. Don’t use css library like Bootstrap, Tailwind, Vite, Material UI, Charka…etc
2. Don’t use NextJs or similar framework. Code in pure ReactJS
3. Write Pure CSS Code only. No library for css (bootstrap,..etc). Styled JSX can be used
though
Evaluation Criteria
Your work will be evaluated based on the following criteria:
1. Functionality: The application should effectively fetch data from the provided API and
allow users to group and sort tickets based on the given options.
2. Visual Design: The UI should match the provided design, including the layout, card
design, and overall aesthetics.
3. Business Logic Optimisation
4. Component Structuring: Components should be appropriately structured, promoting
reusability and maintainability.
Task Submission
1. Zip your source code and upload it.
2. Host the website somewhere and provide the link for evaluation.
Applications 1
-
30 days20 USD
134 30 days20 USDGood day
My name is Dmitry, I am a specialist in targeting, and arbitration.👋Facebook Ads + Keitaro
I am pleased to take on your project and show you successful results.Experience in work over 2 years.Realized projects for $100,000
- on contact from 8:00 to 21:00
- A lot of launching advertising, there is practical experience
…
I wait for your answer.
-
9 days200 USD
310 9 days200 USDHello, I'm the frontender you're looking for. Will write your site in 10 days. Price is $200.
-
1 day20 USD
134 1 day20 USDHello! I can do it because I’ve been working in this direction for a year now.
-
5 days200 USD
40 5 days200 USDHello. I'm a Front-end developer. I can start working on your project on Friday.
-
1 day22 USD
394 1 0 1 day22 USDGood evening. Ready to implement your task. I can do it tomorrow.
Current freelance projects in the category Javascript and Typescript
Full-stack development — Amazon PPC Dashboard (Stage 1)Need a full-stack developer with experience working with Amazon API to implement Stage 1 of the internal PPC dashboard. The project is real, the data is live, everything is ready to start. Frontend prototype (5 pages, React + TypeScript): WHAT IS ALREADY READY — Frontend… Javascript and Typescript, Web Programming ∙ 2 hours 2 minutes back ∙ 6 proposals |
Development of a photo book and photo frame constructor websiteProject Goal A modern website needs to be developed for ordering photo books, photo frames, and other personalized photo products. The main task of the project is to provide the client with the ability to independently create a ready-made layout of the product directly on the… Javascript and Typescript, Web Programming ∙ 1 day 18 hours back ∙ 88 proposals |
Full-stack developmentNeed a full-stack developer who is free for work and not looking to get rich immediately from this project. This is my test site: readyhome.ge the prototype of which I want to create (not referring to design). In the footer, there is Russian language, fill out the questionnaire… Javascript and Typescript, Web Programming ∙ 2 days 6 hours back ∙ 79 proposals |
Team for a custom marketplace of funeral services.We are looking for a team to launch and develop a custom national marketplace for funeral services. Right away: we are not looking for solo freelancers, juniors, or "website builders." We need a strong product team at the middle+/senior level with real cases in… Javascript and Typescript, Web Programming ∙ 2 days 12 hours back ∙ 25 proposals |
Improvement of the existing Next.js/Supabase project: offers, CRM, analytics, AI chatThere is an active project WatchGenius — a luxury watch analytics platform with a catalog of models, price analytics, external offers, application forms, and an AI chat. The project has already been partially developed. We need not a website from scratch, but an experienced… Javascript and Typescript, Web Programming ∙ 4 days 14 hours back ∙ 54 proposals |



