Skip to content

A production ready application base ecosystem. Built on Loopback and Ionic frameworks

Notifications You must be signed in to change notification settings

lab-241/appbase

Repository files navigation

App Base

Your production ready mobile app foundation.

Join the chat at https://gitter.im/lab-241/appbase

What's App Base ?

A simple, robust fullstack js base for creating real life apps !

AB = LOOPBACK + IONIC

Table of content

  1. Features
  2. Road map
  3. Getting started
  4. Links

Features

  • Ready to extend Loopback REST api
  • Infinite scroll items list
  • Authentication simple form + fb button
  • Fitering items basic form
  • Manage favorites items list
  • Admin dashboard items manager
  • Rating and comments items
  • Internationalization

Road map

  • Sharing items
  • Deploy documentation (manual + docker)
  • Docker dev environment
  • Basic items filters : type, tags ...
  • Dedicated "ionicview" app
  • User account managment
  • Xamarin based mobile client (ios, android, windows)

Getting started

Actually, App Base is a fullstack js ecosystem :

Need Solution AppBase repo
REST API LoopBack Framework Appbase server
Mobile App Ionic Framework Appbase ionic
Admin Dashboard NG-admin Appbase server

Development quick start

Prerequites

Install dev tools

App base is built on top of ionic (who use cordova) and strongloop. Some others automation tools (like gulp) are required.

npm install -g cordova ionic strongloop grunt-cli gulp bower karma-cli phantomjs

Start app components

Start loopback api

$ git clone git@git.mikangali.com:lab-241/appbase-server
$ cd appbase-server
$ npm install
$ grunt

Start ionic mobile app

$ git clone git@git.mikangali.com:lab-241/appbase-client-ionic
$ cd appbase-client-ionic
$ bower install
$ ionic serve --lab

Read more in documentation.

Links

About

A production ready application base ecosystem. Built on Loopback and Ionic frameworks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •