HOW-To-Sane is the official demo app of how to use the SANE stack. It is also the main experiment laboratory for prototyping and spinning off sane add ons. If you would like to see SANE in action in a larger context, this is the project for you.
This project is just a very simple example using SANE for setting up a very basic realtime application.
This project implements a basic activity feed that is entirely driven based on the input form. Open the running project up in multiple browsers to view each connected client get updated with new activity messages when one is created in any of the clients.
read the document docs/README.md for more information on the project was created.
note that docs/README.md still needs to be completed - currently just a stub.
This project is made for learning. There is no better experience for that than doing. We strongly encourage you to get involved in the project. If you're new to development or new to these technologies, this gives you the unique opportunity to join a real team of experienced professionals which uses best practices and adopts the latest in the field to solve real world requirements. It can teach you to make web apps better than any school or book. The project uses Waffle and this Github repo for management. It is very straight forward to begin making contributions and if you are interested please inquire in our Gitter chat channel.
- Node - Server Side
- Sails - Web Server Framework
- Ember - Client Side MVC Framework
- MongoDB - Database
- Semantic UI - quick visual styling to make things not ugly
- Follow the steps to install and run the SANE stack - https://github.com/artificialio/sane
- Clone repo
- bower install on client and npm install on both the client and the server directories
- 'sane up' to start both the client and the server
- Browse app at localhost:4200
If you have questions about this project, come to the chat for the SANE stack https://gitter.im/artificialio/sane
example-SANE-realtime is MIT Licensed.
Copyright (c) 2014 Hair Brain LLC