Clinica Tepeyac (UI)
---- Hosting -------
== Changes To The web.config == https://github.com/turpana/hack4co-tepeyac-ui/blob/master/api/Clinical.API/Clinical.API/Web.config
-- MongoDB --
- Create an account in https://mongolab.com
- Update the web.config values for the mongo username/password and instance url.
-- Twilio --
- Create an account in https://www.twilio.com
- Update the web.config values with the SmsSid and SmsAPIKey
<add key="SmsSid" value="{smsSid}" />
<add key="SmsAPIKey" value="{smsAPIKey}" />
Front-end SPA app is built with yeoman workflow and backbone generator (using bootstrap + requirejs). So to build and develop, the following are required:
Once the required tools are installed, download/install vendor plugins. Run the following commands from the root directory of the repository:
npm install
bower install
The yo generator is not required, but helpful for development:
The front-end code needs to be built, before publishing. Once the tools above are isntalled, run in the command line, from the root directory of the repository:
grunt build
To run the node server and live reload while developing:
grunt server