SimpleDB WebView is a web-based browser for SimpleDB databases with a clean UI. The front-end code is organized with Backbone.js and the back-end server is implemented with Node.js and its simpledb module.
This project is at a very early stage. Contributions are welcome!
A demo of this app is available at the link below. Due to certain limitations with Heroku's basic hosting, it might take several seconds for the app to boot up.
https://simpledb.herokuapp.com
Note carefully the secure https
prefix. Without it your AWS credentials will travel unencrypted all the way to herokuapp.com
. Still, although I've gone out of my way to offer this secure channel, I make no guarantees whatsoever about the safety of your AWS credentials! Use at your own risk.
To avoid this additional security layer, install the app locally on your computer as described below.
Here's a screenshot of the app in action:
- Automatic consolidation of attributes into table format
- One-click attribute sorting
Make sure a recent version of Node.js is installed (tested with v0.4.7).
Clone this repo, install the dependencies via npm
, and fire up the web server:
git clone [email protected]:arturadib/simpledb-webview.git
cd simpledb-webview
npm install
node server.js
Point your browser to localhost:8989
. Voila.