All relevant information are broken down into discrete segments. Contact information, business location, website, business description, social networks, images and open hours are just enough information to give about your business. Also, there is an option to define time zone since your clients could be international and open hours might refer to different time zones according to your clients location.
Local Business Backendaims to provide the interface for the management of any organisation’s content and the communication with mobile applications or other pieces of software so as to make all the app’s data available to them. Although, Local Business Backend is designed for LOCAL BUSINESSes, any other organisation that has similar content to manage,such as news articles, products, services, galleries, catalogs, organisation’s information etc., can make use of this application. Local business Backend is a multi-user administration system. This system is an effective solution in order to add, modify or delete any kind of data related to the activities and needs of a local business and make it available to other applications.
Multiple user accounts can be created. Different users can create and have access to different content. Users can change their password. Administrator account can manage users. “Forgot your password” functionality enables users to reset their password.
All records aggregated in lists are paginated for a quicker page load and an organised look and feel.
A summary of information for a product is displayed so user can have a quick look without the need to view/edit the whole form which holds all the data. The same applies to articles, services, galleries, catalogs, pages and reviews.
REST API Authentication
Local Business Backend comes with a well-documented JSON API that handles authentication and access to all the data that resides in the application. A single step is required in order to create an API user through the app’s interface and you are all set to make REST API calls. The API user will be authenticated using basic HTTP protocol for a username/password authentication.
Local Business Backend has extremely modular architecture that is going to eliminate any unnecessary complexity. Its code is clean and well-organised into modules to let you get a quick start over any kind of modification or extension of the existing code. Forms, styles and all the logic are put together into the related module of each app’s functionality helping you maintain or even explore the code in a comfortable way.
Local Business Backend is based on MEAN stack combining the powers of MongoDB, Express, AngularJS and Node.js. These technologies enable a dynamic, fast, robust and maintainable web application. MongoDB holds all the data of the application and Express is responsible for providing the Web API and organising the app into an MVC architecture on the server side. AngularJS is used as a client-side MVC framework that provides a dynamic UI and reduces server load. Node.js enables the maintenance of a persistent connection from the browser back to the server where both the client and the server can initiate communication and exchange data.