diff options
author | Ben Burwell <bburwell1@gmail.com> | 2014-04-30 20:57:05 -0400 |
---|---|---|
committer | Ben Burwell <bburwell1@gmail.com> | 2014-04-30 20:57:05 -0400 |
commit | 5711705537be38c102705e8dcc14d8621c1d2858 (patch) | |
tree | 230aca4c684aac445e187031d7379bd566d1a41b | |
parent | 4d075bf3e15ea9cc3b929eb0a75f59f42633fed2 (diff) |
Fix image
-rw-r--r-- | _posts/2014-04-28-forest-printer-management.markdown | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/_posts/2014-04-28-forest-printer-management.markdown b/_posts/2014-04-28-forest-printer-management.markdown index 437ce35..772c7c8 100644 --- a/_posts/2014-04-28-forest-printer-management.markdown +++ b/_posts/2014-04-28-forest-printer-management.markdown @@ -12,7 +12,11 @@ Several of the team members had experience using GitHub, so we decided to [creat One of the first challenges we encountered that would have an impact on our architecture was the fact that most printers do not have public IP addresses and thus would need to be queried from inside the local network, while we wanted the public-facing site to be accessible regardless of physical location. This led us to developing the concept of an API which would enable a master database to be queried and updated by various components. In developing an API-central infrastructure, we were also looking down th line towards supporting client-developed applications and native applications for various platforms (iOS, Android, Windows, OS X). -<p style="text-align:center">[![Forest Interaction Diagram](/assets/images/forest_interaction_diagram.png)](/assets/images/forest_interaction_diagram.png)</p> +<p style="text-align:center"> + <a href="/assets/images/forest_interaction_diagram.png"> + <img src="/assets/images/forest_interaction_diagram.png" alt="Forest Interaction Diagram"> + </a> +</p> Our first task was to develop a data format and database schema. As we intended to use [actionhero](http://actionherojs.com) for the API server, we created a [schema for MongoDB](https://github.com/printerSystemCSI210/api-server/blob/master/initializers/_project.js) and a base [set of API commands](https://github.com/printerSystemCSI210/api-server/tree/master/actions) we would need to implement in order to get a framework of the service up and running. We [deployed this on Heroku](https://forest-api.herokuapp.com). |