Skip to content

A seed to quickstart in fullstack mean applications with ionic 1 and angularjs.

License

Notifications You must be signed in to change notification settings

Fdom92/ionic-fullstack-app-seed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ionic Fullstack Seed

A seed to quickstart in fullstack mean applications with ionic.

The ionic app its based on tmaximini repo and applied the John Papa Style guide

Technology Stack

  • Gulp - Automate and enhance your workflow.
  • Ionic - Advanced HTML5 Hybrid Mobile App Framework.
  • Mongoose - Elegant mongodb object modeling for node.js
  • MongoDB - Agile NoSQL database.
  • Express - Fast, unopinionated, minimalist web framework for Node.js.
  • Angular - Superheroic JavaScript MVW Framework.
  • NodeJS - Platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications.

Requirements and Install

Node.js and MongoDB installed at least.

###Server

$ npm install
$ node server.js

And open your browser on http://localhost:8080

###Client

$ npm install && bower install

Run the app

$ gulp

Build the app

$ gulp -b

Folder structure

.
├── /app/                         # API REST code (Express and Mongoose)
│   ├── /controllers/             # Express controllers
│   └── /models/                  # Mongoose data models
├── /config/                      # Settings for connection to the database
├── /node_modules/                # Node Modules and 3rd-party libraries
├── /public/                      #
│   ├── /app/                     # Source code of the application (Ionic and AngularJS)
│   ├── /bower_components/        # Bower Modules and 3rd-party libraries
│   ├── /hooks/                   # Scripts used to customize cordova commands
│   ├── /node_modules/            # Node Modules and 3rd-party libraries
│   ├── /resources/               #
│   └── /test/                    #
├── package.json                  # App manifest and list of libraries installed
├── README.md                     # README
└── server.js                     #

About

A seed to quickstart in fullstack mean applications with ionic 1 and angularjs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published