Skip to content

🧪Test task for Addax company, time to complete: 3 days.

Notifications You must be signed in to change notification settings

GoodPointt/Addax-TT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Middle(Strong Junior) JavaScript(TypeScript) Full-stack developer

Deadline: Three days from the moment of receiving the message with the link

Task Description: Create a calendar grid with the ability to create and organize tasks.

The calendar must be implemented without using calendar libraries.

Required Functionality:

  • Create and edit tasks inside calendar cells (days) in an inline manner.
  • Reassign tasks between days (calendar cells) using drag and drop.
  • Reorder task in one cell using drag and drop.
  • Filter tasks in the calendar by a searching text.
  • Create and edit labels for tasks (color, text).
  • Assign multiple labels to the task.
  • Filter tasks by labels.
  • Import and export calendar to file (json or other formats).
  • Ability to download the calendar as an image.
  • Show worldwide holidays for each day in the calendar.
  • Holiday name must be fixed at of the cell and must not participate in re-ordering. API:
  • https://date.nager.at/swagger/index.html

About

🧪Test task for Addax company, time to complete: 3 days.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published