Skip to content

mgenev/nautilus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Nautilus

Building on the lessons of previous stacks, Nautilus aims to explore the latest advances in full stack Javascript for web development with the goal of being lightweight, versatile and powerful.

Core components

  • Aurelia - Client Side Framework
  • Node - Server Side
  • Koa - Web Server Framework
  • Mongoose - Node-Mongo ORM
  • MongoDB - Database

Additional Tools Available

  • Bootstrap - front end framework
  • GraphicMagic - Image manipulation

Currently demonstrated features:

  • Geo service for Google Maps
  • Automatically generated REST API for each model

Open to contributors

========================== 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.

Installation:

==========================

  1. Go to the client folder and follow the steps to install Aurelia's prerequisites Gulp and Jspm http://aurelia.io/get-started.html
  2. npm install in both /client and /server folders
  3. jspm install -y in /client
  4. run server with ./server node run
  5. run client with ./client/gulp watch

About

modern full stack javascript explorer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published