/sams-cal

calendar app

Primary LanguageJavaScript

BuzzHire Cal Exercise

Install and run

  • Clone/download repo

  • Use $ npm install to download and install required packages

  • then $ npm start to start the server

  • App will run on http://localhost:8080

About

  • This App is built using the React framework with Redux on Node.js. Modular principles are followed and in most cases functionalities are a seperated.

  • Bootstrap and React-Bootstrap-Table are used for very basic styling. I'm not sure I'd reccomend React-Bootstrap-Table now I've used it... (hindsight)

TASK :

Write a web client consuming this API and displaying a calendar of the current week with the events.

  • Design is up to you
  • You may use any library or framework you may find appropriate. This is highly encouraged.

If you have time, feel free to improve the calendar and add more features : [x] Navigation between weeks [ ] Use category as a color for the events [ ] Display calendar in client timezone rather than UTC [ ] Caching / prefetching data [ ] Week / Month view [ ] Handle overlapping events [ ] CSS transitions when navigating [ ] Responsiveness [ ] etc.