Skip to content

Seed project for Angular 1.5 using ui-router and components architecture

Notifications You must be signed in to change notification settings

msarsha/angular-1.5-components-seed

Repository files navigation

angular-1.5-components-seed

Seed project for Angular 1.5.

Inspired by Todd Motto's Ultimate Angular courses

Whats inside:

  • Basic app structure to get you started with component architecture
  • Gulp tasks for
    • bundling
    • serving and live reloading
    • tamplate cache
  • component routing with ui-router
  • transition hooks for handling states that require authentication (the app state and his child states)
  • authentication module
  • global scss variables file

How to run

Clone the repo

Run npm install

Run npm start

Directory Structure:

.
├── src
│   ├── app
│   │   ├── common
│   │   │   ├── app.component.html
│   │   │   ├── app.component.js
│   │   │   ├── app.component.scss
│   │   │   ├── app.controller.js
│   │   │   └── app.module.js
│   │   ├── components
│   │   │   ├── auth
│   │   │   │   ├── login
│   │   │   │   │   ├── login.component.html
│   │   │   │   │   ├── login.component.js
│   │   │   │   │   ├── login.component.scss
│   │   │   │   │   └── login.controller.js
│   │   │   │   ├── register
│   │   │   │   │   ├── register.component.html
│   │   │   │   │   ├── register.component.js
│   │   │   │   │   ├── register.component.scss
│   │   │   │   │   └── register.controller.js
│   │   │   │   ├── auth.config.js
│   │   │   │   ├── auth.module.js
│   │   │   │   └── auth.service.js
│   │   │   ├── dashboard
│   │   │   │   ├── dashboard.component.html
│   │   │   │   ├── dashboard.component.js
│   │   │   │   ├── dashboard.component.scss
│   │   │   │   └── dashboard.module.js
│   │   │   └── components.module.js
│   │   ├── _variables.scss
│   │   ├── root.component.html
│   │   ├── root.component.js
│   │   └── root.module.js
│   └── index.html
├── gulpfile.babel.js
├── gulpfile.config.js
├── jsconfig.json
├── package.json
└── typings.json

About

Seed project for Angular 1.5 using ui-router and components architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published