Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

jbutko/ExpressJS-Socket.IO-AngularJS-Boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

20 Commits

Repository files navigation

ExpressJS, Socket.IO & AngularJS Boilerplate

Do not waste your valuable time when you are starting with new project by configuring app and folder structure - use ExpressJS, Socket.IO & AngularJS Boilerplate and start working straight on what really matters.


FEATURES:

Server [documentation]

  • ExpressJS API with JSON web token (JWT) authentification
  • Socket.IO for realtime messages implemented both on ExpressJS API as well as AngularJS client
  • Mocha test runner to test your ExpressJS app
  • Tests for user controller
  • Built in packages for paginated responses or request parameters checking with express-validator
  • Postman collection to test out API endpoints in Postman desktop app
  • PM2 process files in JSON format for dev/production enviroments

Client [documentation]

  • Component oriented AngularJS client app built on version 1.6.x
  • Token based user authetification (Auth component and Auth interceptor)
  • Routes for user signup,change user password, user list and update user
  • SASS preprocessor with bootstrap grid system
  • Gulp with browser-sync for serving app including tasks for SASS files compilation, JShint linting or build task for generating minified production version
  • UI-Router for seamless AngularJS routing

SETUP

git clone https://github.com/jbutko/ExpressJS-Socket.IO-AngularJS-Boilerplate.git myProject

Server

cd myProject/server && npm install && npm start

Client

cd myProject/client && npm install && gulp

Contact

Copyright (C) 2017 Jozef Butko
www.jozefbutko.com
www.github.com/jbutko
@jozefbutko
Released under MIT license

Changelog

1.0.1

  • 1.0.1: cleanup
    07.01.2017

1.0.0

  • 1.0.0: initial release
    07.01.2017

About

ExpressJS, Socket.IO & AngularJS Boilerplate

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /