Skip to content

Latest commit

 

History

History
30 lines (24 loc) · 708 Bytes

README.md

File metadata and controls

30 lines (24 loc) · 708 Bytes

In this repo I will help a junior javascript developer @SkunSHD to rewrite his code example using frontend best practices.

Done:

  • IIFE
  • Implement single global variable pattern
  • Move initialization into app.js

Todo:

  • Implement MVC
  • Use templates (e.g. underscore)
  • Support ES6 + task automation with gulp
  • add jsLint
  • Tests (jasmine)
  • Use css preprocessors (SCSS)
  • Create production version

Description by @SkunSHD Test task. Demo: http://skunshd.github.io/

This work supports:

  • Add, edit, delete events
  • Move by months
  • Change the calendar view (selection date \ month \ year)
  • Events search
  • Events calendar stored in localStorage
  • Made without use of external JS/CSS-libraries.