summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Burwell <bburwell1@gmail.com>2014-04-30 20:57:05 -0400
committerBen Burwell <bburwell1@gmail.com>2014-04-30 20:57:05 -0400
commit5711705537be38c102705e8dcc14d8621c1d2858 (patch)
tree230aca4c684aac445e187031d7379bd566d1a41b
parent4d075bf3e15ea9cc3b929eb0a75f59f42633fed2 (diff)
Fix image
-rw-r--r--_posts/2014-04-28-forest-printer-management.markdown6
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).