Logo Lanfrica

shashanksabhlok/MamaCare

Domaine:

healthcare

Type de record:

software
Créateur:
sha
Hôte:
A MeteorJS application created in 24 hours at the Break Poverty Hackathon 2015. The application sends text messages to expecting mothers (using the Twilio API) in rural Kenya every week on tips on what to expect during a pregnancy and how to tackle any issues. Application also caters to woman with HIV and includes customized text messages for them. Text Message content was obtained from MAMA, a subsidiary of UNICEF. # meteor-boilerplate A starting point for MeteorJS applications. Includes iron-router, Bootstrap 3, Font Awesome, LESS and more. * Included Packages * Installation * File Structure * Bootstrap and Less * SEO * Favicons and Touch Icons * Seed Data ## Included Packages * Collections: * dburles:collection-helpers * matb33:collection-hooks * reywood:publish-composite * Router: * iron:router * zimme:iron-router-active * yasinuslu:blaze-meta * Authentication * splendido:accounts-templates-bootstrap * alanning:roles * Seed Data * dburles:factory * anti:fake * Less * Bootstrap * Font Awesome * Misc: * Moment.js * Underscore.js * Underscore.string * cunneen:mailgun ## Installation 1. Clone this repo to ` ` `git clone github.com ` 2. Remove `.git` `cd && rm -rf .git` 3. Start coding! ## File Structure We have a common file structure we use across all of our Meteor apps. Client-only files are stored in the `client` directory, server-only files are stored in the `server` directory, and shared files are stored in the `both` directory. The `private` and `public` directories are for either private or public assets. ## Bootstrap and LESS The majority of Bootstrap can be customized with LESS variables. If you look in `client/stylesheets/base/lib/bootstrap/variables.import.less` you will see a slew of configuration variables that can be tweaked to drastically change the look and feel of your site without having to write a single line of CSS. However we should avoid modifying the core Bootstrap Less files (in case we want to update them later), and should instead override the variables in our own LESS files. For example, to change the color of all primary buttons and links, simply add a `@brand-primary` variable to `stylesheets/base/variables.import.less`: ```less // variables.import.less @brand-primary: #DC681D; ``` If you'd like to override a feature of Bootstrap that can't be modified using variables, simp …