Skip to content

adilaiman/remindersapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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