This repo contains a very simple server and client meant to be a medication reminder application.
The server has a simple rest route and model for managing medications. It also will seed the database with medications.
The client has a very basic scaffold for a front end project (from 2015). Its like a time machine, you don't need to use it if you don't want to.
Create an app (possibly starting with the one in this repo) to remind individuals of their upcoming and missed medications.
It should have the following features
- Communicate with the provided server using REST APIs (feel free to modify as necessary)
- Allow a user the ability to view medications for different days (one possible way is a calendar)
- Allow a user the ability to mark medications as taken
- Alert users (audio, visual, really anything at all) 5 minutes before medication should be taken
YOU DO NOT NEED TO USE THE CLIENT PROVIDED Feel free to choose your own stack
- Install NodeJS and NPM (Use version 4.8.7)
- Install MongoDB (brew install mongodb)
- Start the process
mkdir -p ~/mongo/db mongod --dbpath ~/mongo/db/
- Clone this repository
- npm install
- npm install -g bower
- bower install
- npm install -g grunt-cli
- grunt serve