Skip to content

Instantly share code, notes, and snippets.

@romanmt
Last active September 9, 2019 19:07
Show Gist options
  • Save romanmt/d31b65ea373063714de111001976a0bb to your computer and use it in GitHub Desktop.
Save romanmt/d31b65ea373063714de111001976a0bb to your computer and use it in GitHub Desktop.
Take Home Test UI

For this assignment, we'd like you to: Create a simple web UI for creating and displaying dental appointments. The appointments can be stored in memory so you can avoid the need for a server or database.

The appointments should conform to the following interface:

DentalAppointment

  startTime: DateTime or unix timestamp
  endTime: DateTime or unix timestamp
  dentistName: String
  patientName: String

Constraints

 - startTime and endTime must both be valid times, and in the future
 - A dental appointment should be at least 30 minutes
 - Two appointments for the same dentist can't start at the same time (apppointments CAN overlap, but 2 appointments for 1 dentist should not start at the exact same time

Submission To submit your finished code, we'd prefer if you email us a link to the git repository containing your code that we can clone (A public github, or gitlab repository works best).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment