Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.05 KB

README.md

File metadata and controls

50 lines (40 loc) · 1.05 KB

Reminders App

TODO

  • Reminder Object: Title, Description, Date/Time
  • MongoDB: Users & Reminders Collections
  • User Authentication & Login
  • User editing: add, delete, edit
  • Collection modifcation via secure Meteor methods
  • Design layout: LESS, Bootstrap
  • Calendar integration (fullcalendar.io)
  • Unit Tests

Build

cd <PROJECT_FOLDER>
meteor npm install --save @fullcalendar/core @fullcalendar/daygrid
meteor npm install --save bootstrap
meteor add less
meteor

Running Tests

meteor add meteortesting:mocha
meteor npm install --save-dev chai
meteor add practicalmeteor:chai

<BASH>
TEST_WATCH=1 meteor test --driver-package meteortesting:mocha

<WINDOWS>
setx TEST_WATCH 1
meteor test --driver-package meteortesting:mocha

How To

Login & Register

Create new reminder

Check & hide completed reminders

Edit existing reminder

Delete existing reminder