Skip to content

webnugget/yeti-stack

Repository files navigation

DEPRECATED: THIS PROJECT IS NO LONGER MAINTAINED

Welcome to YETI-Stack

YETI-Stack is a Foundation for Apps powered Fullstack.

Features

  • stateless authentication via JWT
  • rolebased Authorization
  • modular frontend and backend
  • optional use of frontmatter
  • signup for users
  • forgot password function
  • responsive emails with ZURB-INK and handlebars templates
  • configurable for different enviroments with .env files
  • fast and easy builtprocess with gulp
  • automatic annotation of Angularcontrollers
  • stylesheets compiled with lightning fast gulp-sass
  • livereload in development

Requirements

You'll need the following software installed to get started.

  • Node.js: Use the installer provided on the NodeJS website.
  • MongoDB:Use the installer for your OS.
  • Git: Use the installer for your OS.
  • Gulp and Bower: Run [sudo] npm install -g gulp bower

Get Started

  1. git clone https://github.com/webnugget/yeti-stack.git
  2. cd ./yeti-stack
  3. npm install
  4. bower install
  5. rename default.env to .env
    and fill in your enviromentvariables
  6. npm start
  7. open http://localhost:3000 in your browser

Create Admin-User

To create an administrative Account just run the following command from the project-root.

node createAdmin.js username password email

and replace username password and email with your account Details.

Example

yeti-stack.webnugget.de

About

Devstack based on Foundation for Apps

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published