- Fork this github repository for writing code and send us link
- Commit your changes periodically during development and update the todos in the readme by changing [ ] to [x] after every respective task is completed.
- Also add installation instructions in the readme for us to check your output.
TODO:
- You have to develop an events management page where,
- User will login to your app
- There should be an "Add event" button which should contain
- Event name
- Event description
- Event start date (Calendar picker)
- Event end date (Calendar picker)
- Event start time (time picker)
- Event end time (time picker)
- Set priority for events
- User should see the events of the day based on the priority set for the event.
- While listing the events of the day the highest priority events should show on the top with assigned priortiy color (red for high , yellow for medium, green for low)
- The priorty events should also be sorted based on time.
- Add labels (suppose user is adding a company event,user should be able to add new label for that event i.e company or select from the existing list of labels already created. These labels will be used to filter the events according to the labels tagged.)
- Event end time (Calendar picker)
- All day long event check box
- Start time and end time will be disabled if this checkbox is checked
- If the event is more than one day, The checkbox should be disabled
- User can modify the event
- User can delete the event
- Session should be available in the browser until the user logs out.
- Listing of events should look something like shown below, but with better UI.
Our goal is to find answers to those questions:
-
Do you understand the JavaScript language and more in general web technologies?
-
Can you judge which library/framework is the best fit for a job and use it correctly?
-
Can you design interfaces that are clear and easy to use?
-
Do you master your working environment?
-
It is NOT important to have a fully functional application at the end.
-
You can develop just for the latest version of Google Chrome.