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.
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
Well structured carefully crafted source code easy to be extended.
A fully working Ionic Application, build-ready for iOS, Android and Web.
Documentation / Support
A very detailed Quick Start guide
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.
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?
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.
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.
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.
Are you interesting in having multiple languages packed with this application? Check our I18N Ionic Application and learn how you can make it happen.
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.
Preview on iOS and Android – Ionic View
- Download the Ionic View app (http://view.ionic.io)
- Use the App ID
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.