Our client is an online African mining project intelligence service with an aim to provide highly relevant and up to date mining information on over 1850 mining projects that are across Africa. Initially, their target audience were mine owners but later on, they start serving all site visitors seeking information on the African mining industry.
Initially, the customer came to us to overcome the challenge of their system inconsistency and asked for our suggestions on revamp of the application and possible options available to them for making their product more appealing to the end clients.
After a thorough discussion with our client, we proposed the client to revamp the existing application and migrate to a new application. We also suggest to them that keeping in view of an increased use of mobile devices by everyone for accessing necessary information, it will be wise to develop mobile apps for Android and iOS platforms. Having a mobile app will also make things much easier for the clients. Moreover, we also suggest that the app should work in an offline mode so that people can use the app even where there is no internet connectivity.
We then understood the following points that we should take care:
We offer a range of solutions that are as follows:
For website development
Web server: Linux
Scripting language: PHP 5.6
Framework:CodeIgniter MVC
Database: MySQL 5.x
For Android app development
Development language: JAVA
Offline Database: SQLite
API: Restful API in JSon Format
For iOS app development
Development language: Objective C
Offline Database: SQLite
API: Restful API in JSon Format
With the new application, the client experience a number of benefits that are summarized below.
Client website becomes optimal with an improved loading speed
The database becomes more structured, optimized and small in terms of its size
Extended business opportunities