full_stack_test_2016

In order to see how you work we would love to see how you perform a couple of little code projects. Please use the latest versions of Ruby and RoR as an base app with any JS packages you need.

Write code that you are proud to show. You can decide how much time to spend on the assignment.

  1. Generate a basic app that displays a "calendar". Get inspiration to what you can see at shyftplan as the "List View". But don't use a third party tool. This should just be a very basic "list of elements" looking like a calendar.
  2. Generate 20 random events in your database between 2 and 10 hours in your database and display them in your calendar.
  3. Use JS to allow events to be dragged from one day to another. Save and read these changes in your database.

Submitting your application:

  • Please perform all 3 assignments
  • Create a branch of your name and commit clearly labeled “Milestones” of your assignment and push to your forked repository.
  • Create a pull request to the master from your repository.