SEAN.JS Stack

Open-Source Full-Stack Javascript Solution For SEAN Applications


SEAN.JS is a Full-Stack Javascript for an easy starting point with Sequelize, Express, AngularJS and Node.js based applications.
It is designed to give you a quick and organized way to start developing SEAN based web apps.

Configured with
  • RedisStore: Redis session store backed by node_redis, and is insanely fast!
  • ACL: An Access Control List module, based on Redis with Express middleware support
  • Async: Higher-order functions and common patterns for asynchronous code
  • Passport: Simple, unobtrusive authentication for Node.js
  • Socket.io: Node.js realtime framework server
  • And many more...

Sequelize


Sequelize is a promise-based ORM for Node.js and io.js. It supports the dialects PostgreSQL, MySQL, MariaDB, SQLite and MSSQL and features solid transaction support, relations, read replication and more.

Express


Express is a minimal and flexible node.js web application framework, providing a robust set of features for building single and multi-page, and hybrid web applications.

AngularJS


AngularJS lets you extend HTML vocabulary for your application. The resulting environment is extraordinarily expressive, readable, and quick to develop.

Node.js


Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.