Skip to content

๐Ÿ NodeJS technical practice - Find Appointment

Notifications You must be signed in to change notification settings

JsSuite/node-find-appointment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

NodeJS Find Appointment ๐Ÿ

This is a technical practice to write a function to find appointment

About โ„น๏ธ

  • All times in the calendars will be given in 24h format "hh:mm", the result must also be in that format
  • A meeting is represented by its start time (inclusively) and end time (exclusively) -> if a meeting takes place from 09:00 - 11:00, the next possible start time would be 11:00
  • The businessmen work from 09:00 (inclusively) - 19:00 (exclusively), the appointment must start and end within that range
  • If the meeting does not fit into the schedules, return null
  • The duration of the meeting will be provided as an integer in minutes

Tech Stack ๐Ÿ“š

  • NodeJS for runtime
  • Jest for testing

How to setup โš™๏ธ

$ git clone
$ npm install

How to run normally ๐Ÿƒโ€โ™‚๏ธ

$ npm run start

How to test ๐Ÿงช

$ npm run test

About

๐Ÿ NodeJS technical practice - Find Appointment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •