mfornos / satori

Building blocks for the lean web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

☰ Satori

TBD

Satori examples

Credentials

Use the following credentials to sign in example applications.

UsernamePassword
admin123
user123
darkhelmetludicrousspeed

Jersey webapps

Events

Multi-user event manager example application.

Features

  • Shiro based security
  • Internationalization
  • Handlebars templating
  • BVal validation
  • JQuery+Bootstrap (ui, date/time, ajax, gmaps, &c.)
  • Caching (Cache-control and ETags)
  • And more cool things!

Screenshot 0 Screenshot 1 Screenshot 2

Todos

One page Todo example application adapted from backbone.js.

Features

  • Shiro based security
  • Internationalization
  • Underscore.js+Backbone.js
  • Atmosphere Pub/Sub

Screenshot 0

Metro

CIA fact book search and world map visualization.

Screenshot 0 Screenshot 1

Scalate webapps

Track

Simple task tracking application.

Features

  • Jade templating
  • File upload

Screenshot 0

Resteasy webapps

Monsters

Simple monsters social network skeleton.

Features

  • Shiro based security
  • Internationalization
  • Handlebars templating
  • BVal validation
  • TinkerPop Orient GraphDB

Screenshot 0

Running the examples

First of all fork the Satori repo

satori-dropwizard-example

 $ cd satori/examples/satori-dropwizard-example
 $ mvn package
 $ java -jar target/satori-dropwizard-example-0.0.1-SNAPSHOT.jar server src/main/resources/hello.yaml

satori-example

 $ cd satori/examples/satori-example
 $ mvn jetty:run

satori-resteasy-example

 $ cd satori/examples/satori-resteasy-example 
 $ mvn jetty:run

satori-scalate-example

 $ cd satori/examples/satori-scalate-example 
 $ mvn jetty:run

About

Building blocks for the lean web


Languages

Language:JavaScript 67.6%Language:Java 31.1%Language:Scala 1.3%