Micro Web-Services

Micro web-services  is the new way for architecting software applications. These services are independent and autonomous and bring more scalability in the applications. As told by Martin Fawler in his book “micro services are used to compose complex applications by using small, independent (autonomous), replaceable processes that communicate by using lightweight APIs that do not depend on language.

1

Continue reading Micro Web-Services

Like & Share

Fruit Juice Party

People say that “Kitchen connects the Clan” but what happened on 08/03/2019 witnessed something totally magical at the office of iView Labs where “Creativity connected the clan !” In one of a kind theme party where the theme was to bring together health and happiness, iView Labs family gathered for a fruit juice party!

4 Continue reading Fruit Juice Party

Like & Share

“Developers on Demand” for IT Companies

Catering to the new shift in IT industry of reducing bench resources

Typically, as most persons are familiar, Just in time is an inventory management method for materials and goods to be available “On Demand” or be replenished as required in the production process.

On-Demand-Developer_1

The general perception is that this method is most suitable for companies and industries where repetitive manufacturing functions are involved and are beneficial when the tasks involved are on an assembly plant or a job floor. However, with the rise of Information Technology and the advent of service-based businesses in the last one and a half decades, this has become an established practice in the IT circles too.

With a growing industry but season based demand for example in case of service businesses, it is highly time-consuming to build, maintain and manage the turnover of developers inventory through the traditional candidate pipelines. Moreover, despite the time and efforts put in it is not always as value adding for either the firm or the client since many software developers remain as Bench Resources in wait for a project and are a preventable cost to the company.

“Benched Resources” by definition are software developers who are waiting to get the project(s) to work upon. While these are important assets for the firm, it is also crucial to note that Benched Resources do not bring in revenues till such time that they get a project and hence remain more of a cost to the company. On the one hand, in situations or seasons where there are no or limited projects with the firm, it considers trimming down resources on the bench and on the other, the fact that he/she is waiting on the bench and a trim-down possibility can be demoralizers for the resource. Bench Resources were considered as the key strength of the Indian IT industry for a long time. However, with the increasing popularity and relevance of Developers being available on demand for short and fixed-term contracts, the environment is different. Added to this is the rise in automation and all these factors have reduced the average bench strength from 8% to 4% in recent years.

“Great vision without great people is irrelevant.”Jim Collins, Author of Good to Great

How can IT companies then maximize the value for both the software developers as well as the company with appropriate planning and work allocation?

This is where Developers on-demand model comes into the picture.  Traditionally, firms build and maintain candidate pipelines without an actual need but with developers on-demand model, IT companies are able to hire candidates that exactly match the needs or requirements of the project, at the time when they want them, in the appropriate number and at a mutually agreed cost or fees. Albeit, this does not provide the safety of the traditional candidate pipeline approach yet it is more targeted and rewarding. Also, with the advent of gig economy, business models where services are traded on the basis of access rather than ownership are picking up.

In some cases, many companies consider outsourcing projects for a specific duration when they want to focus on their core businesses. Many IT companies today send their benched resources to other companies for a project.  In this way, the companies are able to leverage expertise from multiple talents for specific projects and also better utilize the available resources by sending them for specific projects outside.

On-Demand-Developer_2

Given below are some benefits of Developers On demand method.

  1. This is a pull system where the resource is pulled or utilized based on a need or demand. This permits IT companies to cover the staff requirement without having excess human inventory.
  2. Developer on Demand faster resource replenishment and lesser burden on the human resource department of the company.
  3. Developer on Demand model gives companies flexibility and convenience to get access to different talents which are existing across the industry. Moreover, since resources can be found quickly (usually within 24 hours) there is increased productivity and less slack time.
  4. This approach reduces the overall cost to the company, increases efficiency, productivity and saves on crucial organization time.

“The smartest business decision you can make is to hire qualified people. Bringing the right people on board saves you thousands, and your business will run smoothly and efficiently.”  – Brian Tracy

With so many advantages on the table, still one cannot nullify the importance of having some benched resources in this industry. Resources which specialize in certain skills and are high on performance are contracted so that they can be called upon as needed

The Developers on-demand model is beneficial as it makes underused software developers, both tangible and intangible. If companies come together and start sharing their underused resources or services, this will decrease cost and also will make sure that every resource is rightly utilized.

Team iView

Like & Share

Location Intelligence – The Way to a Smarter Future

Location-Intelligence_1

A smart society is one that foresees the changing requirements of its people in every phase of their lives by taking into account new trends, technologies, resources, people and industries and provides the most effective solutions. In this fast developing world of technology, what seemed brand new just yesterday seems ordinary today and would eventually be outdated. Until recently, the world was raving about technology-based connectivity in lines of telephonic communication, real-time visual conversations and transferring of videos that are based on the Internet of things (IoT). Today the conversations are about Artificial Intelligence which will have a prevailing effect on all aspects of life that includes communication and staying connected. One of the biggest hurdles in staying connected is distance. Location, as said to be the heart of everything, is also the heart of doing things with a modern touch. Conquering locations in a faster, more accurate and efficient manner can become the focal point of a smarter society. Today the world has moved on to developing technology-based support systems along with the use of machines to not only stay connected but also to cover distances and geographies in a fast and accurate manner.

“If you think that the internet has changed your life, think again. The Internet of Things is about to change it all over again!”Brendan O’Brien

Cloud capabilities have powered not only the location data, based on which we so confidently commute from one place to another, it has also brought millions of connected devices together, organized traffic information and accurately synchronized global maps right on to our mobile phones. Some call this the fourth industrial revolution of modern history. This technology is Cloud-based, AI-powered and can relate geographic contexts to business data to develop insights for multiple business purposes. Such tools draw on a variety of data sources, such as geographic information systems (GIS), aerial maps, demographic information and the database of the organization. Location intelligence is important for businesses across industries for their marketing, revenue and growth strategies. From the womb of the Internet of Things and with a partnership of cloud, machine learning, and Artificial Intelligence has given birth to the Location of Things (LoT). Three things work in tandem here viz. cloud, machine learning, and artificial intelligence. Machines receive large amounts of data in a regular and increasing stream. They then recognize patterns, form deeper insights and are able to contextualize or in simple terms make sense of their surroundings. This data comes from millions of sensors and is, therefore, both real-time as well as meticulously detailed.

Location-Intelligence_2

The question that still comes to a layman’s mind is – how does it work? Thousands of smartphone users are contributing to this database from a particular location at a given point in time and this data is continuously collected, sorted and analyzed to convert to accurate and precise information.

What benefits does this offer to both the business and the consumer?

From a consumer perspective, information on products, services, localities, and geographies can be found easier and faster. Comparison of timing, weather, and distance becomes possible. This makes both commute and connectivity simple.

From a business point of view, location intelligence can provide one’s firm with the information of the latest trending places, businesses and localities which would help them recommend and advice their customers. This is in general for both brick and mortar as well as brick and click businesses. In particular, location intelligence can help different industries in different ways. For example – Service firms such as travel companies can connect with reviewing platforms such as Trip Advisor whereas credit card companies find it easy to connect with their merchants. With this technology, a business can stay connected with its customers both online and offline as well as via mobile. This was all about connectivity, but how about the combination? When a business combines the location intelligence information with data such as customer profiles, interesting insights can be generated in areas such as which offers made a customer move to an offline store after viewing the options online and vice-versa! These possibilities can offer great opportunities for a business to target the right customer at the right time. Location-based customer engagement makes it possible for firms to measure customer activity as he moves from one location to another, identify key anchor points of contact with the customer and design communication or advertisements in such a manner that the customer would be most likely to avail the offer made to him. This technology also makes it possible to gather and monitor data from different websites, blogs, social media platforms and analyze this data based on various metrics such as time spent on the page, click through rate, content sharing, comments, and inputs, etc. These insights provide inputs on the positive and negative sentiments that the brand is generating online and this information can then be used for designing effective marketing strategies.

“The data fabric is the next middleware”Todd Papaioannou

However, not everything is as smooth as silk. A few aspects need to be kept in mind when strategizing with the use of location intelligence. What is the probability that all customer data that we have available is accurate and updated? What is the possibility that a customer for whom a business has worked so hard in customizing the advertisement will certainly look at the advertisement and not choose “Skip Ad” option? With the amount of information overload that customers have today and options to install ad-blocking software, this is not a surprise. What should be done then? Critics say that while customization is the key, so is patience. There is no assurance that a perfectly planned advertisement is going to impress the already occupied mind of a busy customer.

“Consumer data will be the biggest differentiator in the next two to three years. Whoever unlocks the reams of data and uses it strategically will win.” – Angela Ahrendts

Geolocation data is useful if used efficiently along with other information and tools. It can’t be used in isolation and needs the right software and analyses as support. Both artificial intelligence and human intuition with logic become necessary for effective strategy design for business.

– Team iView

Like & Share

A Day Out at Nature’s Abode

A simple word ‘Day out’ when I heard, gave me exhilaration and happiness. Thoughts were racing in my mind about the venue, activities etc. The idea to visit this place was to refresh, relax, and to switch off ourselves from a busy schedule. Everyone was eagerly waiting for this day to come as we all were gear up to end our year 2018 with a lot of fun.

Natures-Abode-2

A fresh morning of ‘29th December’ we all gathered at a decided spot and began our journey to Nature’s Abode Homestay, with a purpose to experience and explore new things which we don’t get to do in our daily routine. The details related to location and activities were surprised for us which turned into a small treasure hunt activity to reach at the location, as we were visiting this place for the first time and it was not available on google maps. Finally, we reached the venue and were ecstatic to see the surroundings so beautiful with a delightful atmosphere. Everyone seemed to feel energetic & rebellious. Activities were organized in the structured play by our host #wandergupt but we were asked if we wanted to do something on our own. So we decided to play cricket. Two teams were made, coins were flipped and the game of cricket begins. In the end, a friendly atmosphere was developed amongst each other.

Natures-Abode-4

After a good play of cricket, we had breakfast to regain the energy for the remaining activities. All the members gathered for some unusual activities as organized by #wandergupt. The host made sure to keep us on our toes with brilliantly planned activities. We had some activities related to fun, brainstorming, nonverbal communication etc. which made us realize how effective the work can be done in different constraints. These activities brought all of us together and made us understand each other better. As a team member working in a company, we always know one side but such activities are important for team bonding and communication.

“ Be creative and explore yourself by accepting the challenges “Anonymous

Natures-Abode-5

After lunch, some played badminton, throw and catch the ball and had a group discussion about upcoming activity. The next activity in which we divided ourselves into 3 teams and to create a play on any of three different types “Mime, Street play and Musical”. We took 20 minutes to come up with a plot for the play and enacted the entire play. Everyone got so involved in the act they made props with available surroundings. All three teams, though little nervous, were ready to enact. This task explored a complete non-techie side of all the team members. One team took a standing ovation by ending the play with our national anthem. All these activities were followed with all the positive messages for the coming year and also an introspection for us to be build gratitude towards the good things happened in 2018.

Natures-Abode-6

“ If you are always trying to be normal, you will never know how amazing you can be “ –  Maya Angelou

The sun was setting, birds were chirping and soft musical notes were being played on the guitar was a perfect way to end our day out. It was a day full of smiles, happiness and a memory to cherish forever.

Natures-Abode-7

A DAY TO REMEMBER WITH LOTS OF MEMORIES AND LEARNINGS.

–  Team iView

Like & Share

 Hackathon Dobara – 2018

A coding challenge hosted by the Team “iView Crafters

Hackathon_2

With such a successful event of Hackathon 2018, the idea of Hackathon Dobara was an exciting event for us and this time iView Avengers decided to go one on one. As soon as the date was announced, the eagerness to compete and bring out life to our burning ideas increased. The goal was not just being a refreshment, but also learning vanguard technologies and pushing past limits. The problem statement of the event was decided as “To create Developer on Demand system”.

 

“If passion drives you, let reason hold the reins.” —Benjamin Franklin

 

I, amongst some of the other developers, was new to the environment of Hackathon. An expression of curiosity and excitement could be seen on our faces. The enthusiasm spread amongst everyone. Finally, the day came, and the combat began at 11:00 am. With high spirits and confidence, the minds of our developers started churning.

After a little bit of coding and lots of thinking, came the discussion part. One by one, everyone projected their doings and conveyed their thought process. Every developer had a different perspective and approach towards the job. Our senior android developer mentioned that developers are already present in the market, but to find one which matches the requirement is the real issue here. To solve this issue, he suggested that a business model should be created which has bidding dialectics. Further explaining, he said that a company can post their projects and developer with the highest bidding would get hired. Next came our full stack developer, according to him there are many developers but it would be confusing to choose the right candidate for the job. He created a single interface like a chatbot where you just need to type in your requirements and let the chatbot take care of the rest. His basic notion here was a simple UI and powerful backend. “If the backend is powerful, we will get astonishing results”, he said.

 Finally, I presented my thoughts. I recommended that by assigning ranks to developers, the quality of their work could be judged.“Initially, everyone will have 0 rankings, how is one supposed to choose then?”, a counter question was thrown at me. An excellent question to which I answered that we can create a testing portal where one can appear for a test suitable to his/her experience level and get ranked accordingly. Once they get ranked through our website, those rankings would also be visible. The discussion was concluded and it was time to declare results.

It was mind-blowing to see how everyone has something new in their projects. It was like a recipe made with a special ingredient. “Developer on Demand” was an interesting and elegant topic where we, “the developers”, could judge on what basis a company would hire a developer for a required period of time. With the mindset of a developer, the idea was to get as much work as possible. Trying to get in the shoes of companies head, the purpose solely was to get the best developer suited for their project.

 

“If you are not willing to risk the usual you will have to settle for the ordinary.”  –-Jim Rohn

 

A developer can think of every scenario possible in a project and will definitely provide a solution for the same. The ideas were so different and magnificent in their whole that the result of the Hackathon was declared and everyone won. Cheerful roars were heard and everyone applauded for themselves. The whispers of friendly spats made everyone giggle.

How amazingly everyone participated and crafted eye-catching and mind-blowing ideas in just a few hours.

Team iView again proved its potential and that given any problem, we Avengers will suit up and fire our best tincture.

Cheers to the Hackathon and with a strong vision to take it to the next level!

By Shweta and Team

Like & Share

How much does it cost to build an Uber like App?

Uber-Like-App

#UberlikeApps are the new trend for the #ondemand economy. Everybody wants to either build #Uberfortaxis, #Uberforfood, #Uberforlaundry etc.  But why there is sudden demand for these ON demand apps. Every business today wants to build location based services to deliver convenience to their customers. As per the Mckinsey report, “20 to 25 percent of consumers would pay significant premiums (up to EUR 3, RMB 20, and USD 3 in the respective region) to receive their items on the same day.

For building any #Uberlikeapp, we will need 2 different apps and a backend system; both these apps should be available on both the mobile platforms. One app will be for a service provider app and another would be the consumer app.

For e.g. If you are building a taxi booking app like UBER, there will be a driver, a rider app linked with backend system for managing trips, bookings, fares drivers etc.

Significant Features for Uber like Apps

  • Location Mapping and Real time tracking

    It’s a must have feature for geo mapping the providers by which the consumers are able to track the providers real time.

  • Intelligent Matching Algorithm

    Intelligent Matching Algorithm allows you to match the consumer requests to the Right service provider.

  • Secured Payments

    All the payments need to be secured by integrating different payment modes for accepting payments via credit cards, PayPal or use payment gateway adaptors such as Stripe, Braintree, Paytm etc.

  • Route Optimization

    Route optimization will help to find the shortest path for the service provider to deliver his service as per the consumer request.

  • Service Management & configuration

    Service Management & configuration will be a backend tool to add/update/delete services which will be linked to the app. These will be the business services.

  • Fare Calculator

    Fare calculator will enable you to configure the fare rules and the system will automatically calculate the fare for each service rendered.

  • Reporting & Analytics

    Reporting and Analytics will help you derive meaningful insights from the day to day transactions which will help you to understand your business performance.

  • Accounting System

    Without this your business will be incapable to run. You need to have an accounting system to manage the incomes, provider earnings, pay-outs etc.

  • Service Provider Revenue System

    Service Provider Revenue System will help the service provider to understand his earnings, pay-outs from the platform and get deeper understanding into his transaction history.

  • Security & Encryption

    As per the new data protection compliances for different regions, your app needs to adhere into all these compliance.

  • Back Office System

    Back Office System is the core if you want to build an Uber like App. It is an information gathering tool about your customers, service providers which help you to know & manage the daily activities of this business.

  • Communication & Notification

    This is a must module which helps you to communicate with all the stakeholders of the business and create a system level engagement which helps your uber like app to grow.

  • Support

    A support system to address customers query.

How much an Uber like App cost finally?

MVP Uber like App cost

If you are looking to build a MVP for taxi booking app or for an Uber like apps for you to test the market, then taxi booking app starter package will cost your around  ~ 3,500 USD. With this cost, you are able to start and launch your business with 2 apps and understand the market and your business service model.

Enterprise Uber like App Price

If you are looking for a solution which makes your taxi business, laundry business or food delivery business to have an ON demand solution with all the above mentioned modules then the app cost would range from $20,000 – $40,000USD.

What should you expect with enterprise price?
          • 2 Native Mobile Apps for android and iOS
          • Backend System
          • Third Party Integrations for Maps, SMS, Payment Gateway
          • Push Notifications
          • Security & Encryption
          • Data protection compliances
          • Customized UI & UX to match up your brand needs
          • QA & Maintenance

Well, this pricing will give you a fair idea about the cost to develop any Uber like apps for any business. Having said this, it is very important to understand each business needs and customization they want to build for their On Demand apps like Uber to derive at a cost of entire solution. Any tech company or solution you choose should be able to scale as per the scale of the business. Lastly, you should choose an app development company who is able to drive your business growth of ON Demand based on their tech solution.

We have built Uber for taxis, Uber for laundry, Uber for deliveries etc.

If you are looking to build an Uber like app or a taxi booking mobile app for your start-up or enterprise, contact us or call us now at +91 98250 84654

We will be happy to hear and serve you!!

Like & Share

Build a stronger Customer Experience in Real Estate

Real estate demand has seen an ever increasing rise in India, which is driven by the urbanization and high spendable income. With this increase in demand and awareness, small to medium real estate players are finding it difficult to survive in this extensive competitive market. Today customer is far more aware and educated for making his decision. It cannot be a price war anymore which used to happen decades ago, where supply was less than demand. Today, supply is more than demand. So how do you get maximum sales with high customer satisfaction in this volatile market?

Tips

    • Understand customer buying behavior

      • Firstly we need to understand the demographics from where our consumers are coming from. There are various factors which influences
        Customer buying decision such as social, cultural, personal and psychological.
      • To understand these factors, capture every details of your customers from your first interaction, to truly understand your customer in person. Pull out some customer analytics on your existing customer base to strategize your marketing efforts.
    • Enhancing first experiences (Primacy)

      • It is rightly said that our brains most powerfully remember elements and events that come first. That’s why your first touch points of your customer has to be positive ones. List down all your customer first touch points like
        • Website
        • App
        • Call Center
        • Social Media Page
        • Site Offices
        • Print Materials
      • All of these first touch points leave a positive or negative impression on your customer about your brand.
      • Innovate and differentiate on all the above touch points to create a positive impression on customer’s mind.
    • Repetition

      • People remember things that are repeated and that’s how customer tend to buy things. Constantly communicate with your customer and keep them well informed about your products and offers. Have an effective real estate CRM tool which will help you to communicate effectively with your customers.
    • Wow your customer

      • Novel experiences make enduring positive memories. Create new experiences for your customers and surprise them at every touch point. Knowing your customer and customer needs before they say is one way you can surprise your customer. Surprise your customer by creating an immersive experiences by creating digital site offices, virtual walkthrough where they are able to make their purchase decision. Increase interest of your consumer in their product purchasing journey by enhancing their shopping experience
    • Listen to your customers

      • Have a personal association with your customers by listening to their feedback and reviews at every stages. Share your customer stories which will make them feel accepted and they would be completely elevated by their experience.

The iView Edge

We believe in crafting innovative ideas and concepts in technology which can help businesses to solve their problems. One of our customers who is a new entrant in real estate market had to create a strong base where customers trust his brand and his products. With adoption of iView’s real estate solution, they saw a compelling increase in their sales by 500% and had higher customer satisfaction.

 

Like & Share

Time saving for Patient & Doctors to Search for Electronic Health Record

We are fast moving into a “Predict and Fix” model in the medical sector, and patient data plays a key role.

The biggest dilemma that the healthcare sector in India and the world is the digitization of patient records. With millions of megabytes of data being generated every day, this number is only going to grow in the next few years and we at iView want to make your Healthcare business ready for this boom.

Reducing human intervention and the subsequent error beckons the urgent need of digitalization. That’s where our innovation, the Prapp comes in.

The Prapp is a connected health system for small clinics as well as big networked hospitals.

The idea of the product stemmed from our market research in which the number one grouse the doctors had- was that a significant portion of the medical personnel’s time to dedicated to entering data concerning vital and patient history information. Automation of the data is the Prapp’s biggest USP. An interoperable hospital system which collects all vital patient data as soon as they walk in. How? Our engineering team along with data scientists focused on sensor technology to develop an IoT based platform for information on a patient’s weight, blood pressure, glucose levels etc. This data is automatically fed into a central system which is connected to the cloud for access anywhere, 24/7. Furthermore, the multi-platform supported doctor panel also allows for maintenance of appointments, medical records and it’s monitoring- even from a remote location.

Pattern recognition into a patient’s wellness will aid the doctor in giving prompt and correct diagnosis while also factoring in physiological changes and lifestyle. Prapp is an interoperable health information network aimed at reducing the gap in the doctor- patient relationship. It is highly customizable and can be broken down into individual solutions depending on varied needs.

We strongly believe in the potential and the revolution that IoT will bring to the world. We aim to connect businesses, patients, personnel and doctors into one framework and usher in the new age in healthcare.

Like & Share

Predicting the next growth story in Retail

Reinventing the Indian Retail Growth Story

With the Indian Retail industry growing at a rapid pace and contributing to almost 22% of the nation’s GDP, a disruption in this enterprise is imminent. Our applications are in line with the amplifying e-commerce market. The inventive solutions we propose have only a singular mission: to differentiate your business and strategy from the white noise.

The Jewelry closet is a revolutionary way of purchasing in brick and mortar retail stores. This augmented reality setting not only showcases the designs of the retailer but also lets the customer “try” them on real time using facial recognition and photo capture. Our client saw reduced costs with respect to in-store inventory, increase in sales and creation of a unique brand relationship with every customer.

Each retailer tries to differentiate itself from the competition, but the strategy that the company uses to sell its products is the most important factor. Over the past couple decades, there have been sweeping changes in the general retailing business. The commonplace blueprint is to combine the characteristics of more than one type of retailer to differentiate themselves from the competition.

Our revolutionary application in the retail space is the Jewelry Closet. Our client KP Sanghvi Jewellers Pvt Ltd specifically wanted to innovate their showroom experience for their customers to increase footfall and purchasing decisions. The brand wanted to reduce inventory costs to avoid any increase in physical security costs. The Jewelry Closet is an augmented reality Mobile or Kiosk based application where customers can virtually try on new designs and pieces. All the mirrors were replaced in the facility- through face detection and photo capture, the women could just drag and drop the necklaces and soak in a 3D view.

We at iView can design and customize the product at every stage. Our team of engineers and software experts have the capability to build this entire solution as a package as well as individual components. Our process of conceptualization, prototyping, design, development and deployment ensures a quality check at every stage and client engagement at every step.

Like & Share