Local Business Ionic

Create a Local Business mobile application

Powered by Ionic and Firebase.

Local Business is a complete Application for any kind of Business and Local Store.

from $20.00

Buy Now!

Live demo Android .apk


Display news and announcements about the business by using a remote JSON structure or your already existing Wordpress and/or Drupal site. Everything you will need for that is already building and no additional code is required.


Expose the products of your business in your clients and potential clients mobile devices. Products are organised in lists where a title a thumbnail and the price are mentioned. A detailed pages provides additional information for each product including a slideshow of images and an “Buy now” link. The link points to the actual web site where the user could find more information about the particular product and proceed with the purchase.


Give information about the services your business is providing. Services are organised in lists of cards where a title and a thumbnail are mentioned. A detailed page provides additional information for each service including a slideshow of images and an “Read more” link. The link points to the actual web site where the user could find more information about the particular service.


PDF and Online Catalogs is a crucial part of the information every business needs to expose to existing and potential clients. Promote your products and see your sales rising! Online Catalogs and PDF will give the chance to the international buyers to be effectively and inexpensively informed of your products, services or even instruction manuals and other support documents. And all of that, it is ready to be used in one step.

Open hours

Make your clients instantly aware about the “Open Hours” and if the business is open at the particular time the user opens the application.

Your are just 300m away, visit us…

Motivate even more your clients to visit you by making it easier for them to find you. They will be able to know any time if they are close to your business and drop by for a visit. Perhaps, they are closer to you than they thought!

Contact us

Provide to your clients an one-click-away action to drop you a call or stay in contact with your business. Let them contact you by four different options, e.g. email, address, phone number and Facebook profile, practically without the need to interfere with any programming.


Give your clients everything they need to find you by defining one or more locations of your business or store(s). Everything is so easy to be set in the blink of an eye! You only need to set the location(s) once and the application does all the work for you and presents it on the map.

Modularity / Configuration

Local Business's extremely modular architecture is going to eliminate any unnecessary complexity. Its code is clean and well-organised into modules to make configuration even easier. A configuration file is responsible for each feature of the application such as: The News The Products The Services The Catalogs The URLs for the remote data Therefore, the configuration of all of the features is done through the services by which they are accompanied.

What's in the Pack

Full source code

Source code

Well structured carefully crafted source code easy to be extended.

Full Ionic Application

Full Application

A fully working Ionic Application, build-ready for iOS, Android and Web.


Documentation / Support

A very detailed Quick Start guide

form $20.00 - Buy Now!

Local Business is the bootstrap you need in order to build your next extremely modular Ionic application for any kind of BUSINESS and LOCAL STORES.

It is a well structured, well organised and implemented, full working generic app that comes with all the features that are necessary for every business needs a modern all in one application.

Best practices, proven techniques and experienced software architecture are packed with a well crafted design.

Contact us

Provide to your clients an one-click-away action to drop you a call or stay in contact with your business. Let them contact you by four different options, e.g. email, address, phone number and Facebook profile, practically without the need to interfere with any programming. Set your phone number, your email address, your location and your Facebook page in the configuration file and you are all ready! The code that is coming with Local Business will take care of the rest and will make available to the users 4 buttons:

  • Call us: It will make the device to start a call to the phone number you have defined
  • Send us an Email: Mailer will open with your business’s email already set so as the user won’t need to type it
  • Find us / Get directions: The map application which is already installed on the device will be launched to show your exact location on the map and the User will be able to get directions to reach your business
  • Visit us on Facebook: Help your clients meet you on Facebook and love your business! Why should they search for you when they can see your profile/page with one click?

Data Sources

Firebase data storage

The app’s data is stored in Firebase as JSON object and any data changes are synchronized in real time with the app. You can use the Firebase UI to either import data that you have already prepared or create/manage your data in a tree structure. In the documentation, a full example of a Firebase project is demonstrated showing the required data fields and structure.

Data Storage in remote JSON files

There is also the option to configure the app to fetch data from remote sources (e.g. Amazon S3) where data are stored in JSON files. The News, Products and Services and Catalogs listing screens are fetching data from online sources by using the JSON protocol. The source URLs for these listings are set in the application’s configuration file. Images, Galleries, texts and whole entries can be updated by adjusting the remote sources. Also, Catalogs’ JSON model allows you to display more details of a catalog either by setting a url or by setting a pdf. Nevertheless, rebuilding and re-distributing the application are not required for constant updates. The same applies for the pins in the live map too. The users are able to add and configure the pin points just by adjusting the remote source.

Articles and products listing

Four different content types are used and demonstrated in Local Business. The application provides the ability of forming Articles by adding a unique photo in any of them. Products, Services and Catalogs are similar to Articles but are supporting an unlimited number of accompanying images. An Image Slider is created by using them. Also, Catalogs JSON gives the option to the User to view a Catalog’s details either online or in a pdf file.

Push notification

A full working Push notification example is integrated into the application. It comes also with detailed instructions on how to configure everything in your end and have your application ready to send and receive Push Notifications.

Yeoman Ionic Framework Generator powered

Yeoman Ionic Framework Generator combines the best practices and features for scaffolding a hybrid application. It makes building of a mobile app easy and quickly since Yeoman is integrated with Ionic Framework and Cordova plugin. Also, the included Grunt build system optimizes and automates some important tasks of your workflow.

Ionic design

Local Business is based on the UI elements that the Ionic Framework provides. Ionic Framework comes with a detailed and impressive CSS framework for layout styling. Furthermore, it handles header elements in a very similar way to existing libraries you may have used. Headers are available in many different default color options. Adding a footer element is as easy as adding a header. Moreover, Ionic comes with its own icon library built in which contains almost everything you should need. Use Ionic’s UI components and they will give you a fully customized and functional UI.

Multilingual support

Are you interesting in having multiple languages packed with this application? Check our I18N Ionic Application and learn how you can make it happen.

Feature request

Help us improve this app in a way that absolutely makes sense. Suggest the next feature you would like to see implemented. We are taking suggestions very seriously.


Android .APK

Preview on iOS and Android – Ionic View

Note: Some features are not fully functional for preview on Ionic View. Especially, those that need to launch another application of the device such as “Get Directions” which launches device’s Google Maps application. Other examples are “Calls us” and “Send us an email” features.

Stay tuned

Join our list and sing up to get early access to our latest news and free tutorials about Ionic.