Author: Vivek Prism

Full stack developer and contributor to multiple opensource projects, runs Web & Mobile app development company in Patna, Bihar called Webx99 also mentor at Bihar Startups Club.
Low Cost MVP App built for Startup on NUXT in 3 hours

Low Cost MVP App built for Startup on NUXT in 3 hours

In this 2nd wave of Covid 19 Pandemic in India many young generation entrepreneurs are coming to help society with their Ideas in many ways they can. In Bihar’s town Muzaffarpur everything is not same as metro cities of India, people were facing lots of issue with travel restrictions to fetch essential medicines and essentials.

A young graduate from Muzaffarpur reached out to me to build a simplest form of web app where he can take online medicine order in Muzaffarpur. The orders received via Whatsapp can be organised and delivered by there volunteers following proper Covid norms. As this was a noble cause and we had to make some kind of MVP overnight for App name decided as Dawa Gaadi we choose Nuxt.Js for making a quick landing page for DawaGaadi.com

Simple Nuxt App Landing Page for Dawa Gaadi

This time we choose to develop our first production web app development using NUXT. The current app is very basic with Server Side Rendering, bi lingual (Hindi & English).

As I have very long experience as full stack PHP developer it was not very hard to build first app on NUXT which is a Vue.Js framework. It took only 3 hrs to setup, customise design for the landing page (bootstrap 5 is used), configure SSR and host it online.

How does my 1st Nuxt App looks on Mobile?

Dawa Gaadi App Screens

For long time I have used Laravel for backend & frontend customised app development for our clients in Bihar. I have been making cross platform mobile apps using Corodova & IONIC framework under my company Webx99 which provides Android App Development in Patna, Bihar for long time.

My Experience of Building first Nuxt.js (MVP App)

The experience of building an app on Javascript framework was very interesting and fun, Currently I am building a full-stack website using headless cms concept over Nuxt once launched I would start providing Node & Javascript development on both NEXT.Js which is a React framework and Nuxt.Js which is Vue javascript framework under my web development company Webx99 based in Patna.

In the meantime If you want are a startup trying to build a affordable MVP for your Mobile APP feel free to choose us for Mobile App Development in Bihar. Also you can follow me on Twitter at https://twitter.com/xvivek for any questions.

JustUrban PWA Web & Mobile app Case Study

JustUrban PWA Web & Mobile app Case Study

With the increased compute power of our handheld smartphones and browser Google provided push to Progressive Web Apps back in 2017-2018. Many of world’s popular brands have built one for them from Goibibo, Tinder, Flipkart, Myntra and more.

So what exactly is PWAs ?

It’s some short of giving mobile app features to your web application with modern web capabilities to deliver fast optimized website with app like behavior on supported browsers. Today PWAs are now supported on all major browsers. You can build mobile experience with same old web application technologies by adding support for pwa.

Why PWAs?

  • Light weight than traditional mobile app builds
  • Os independent easily maintainable and installable from web browser prompt.
  • Excellent caching and Offline functionality on un consistent network.
  • Faster loading resulting Better SEO rankings due to Google loves optimized pages.
  • Higher conversion rate due to functionality and faster loading of app UI. Read Goibibo PWA case study how they increased conversion rates significantly.

Not only above features we can use many features like touch vibration, push notification, share feature, geo location request and many others new features like read sms OTP and more.

Why we chose to build PWA mobile app for JustUrban?

JustUrban is a local service provider app which provides home services like Salon at Home, Photography, Events, Cleaning Services, Laundry via their web and mobile app to customers. As this is a startup they had to build MVP to try their Idea fastest track was to build a unified PWA web and mobile app for android with PWA capabilities.

JustUrban PWA Case Study
Just Urban Mobile App UX

The Google’s Lighthouse Performance score was 95 best we could get. The app loads in browser in 1-2 seconds. The UX is built with Bootstrap 5, we did many optimizations like lazy image loading, used system fonts and more.

The frontend offers customers to book appointment for services by selecting Preferred Date, Time and confirm booking by seamlessly validating their mobile number with OTP. Backend is build on Laravel the very popular PHP Framework.

If you are also looking for Laravel Development in Patna feel free to discuss about your project. As my company Webx99 provides both Full Stack Web Development & Mobile app development in Patna this project is first PWA app we launched in 2021.

How to Get fastest WordPress Hosting Services in India

How to Get fastest WordPress Hosting Services in India

Hey being fast when it’s about your website, speed matters, How quickly website loads to your user affects huge user experience and ultimately to conversion rates. Dosn’t matter you run a wordpress website for your business, organisation or blog faster loading of your website helps ur business.

How to get Fastest WordPress Website in India

Speed It’s very helpful to rank higher in google’s organic search. A lot of us don’t pay attention on page load time of our website but we offer best hosting services in Patna to our clients as we understnad the impact of having your website faster.

1. Choose Best Website Design Agency

For any website to load faster the first area of tuning is at the time of website design & Development. Developing website with speed in mind you must choose an experienced website design agency as they use there experience to curate just the perfect light weight website for your business. Our agency offers Custom WordPress Hosting & WordPress Website design services in Patna, Bihar.

2. Finding the Best Web Hosting Service for Your website

Again based on your budget and traffic requirment you should choose the right web hosting from different type of hosting services available such as Shared Hosting, VPS Hosting, Dedicated Servers etc. If you want your site to load faster you should start with Cloud VPS hosting and while choosing VPS Server choose the datacenter nearest to your Users country. These days VPS Hosting also Popularly known as Cloud VPS Hosting are very affordable choose from DigitalOcean, AWS or Linode. We also offer managed VPS hosting services in Patna which includes server setup, full stack setup firewall & monitoring services.

Signup to digitalocean vps and get free $100 credit to try from my link: 
https://m.do.co/c/ae11abfb2997

3. Tuning The servers to optimise for Speed

Now when you have get your wordpress website designed and choosen the right Cloud Hosting parter for your website It’s important to tune the web server to perform best from available resourses. From using simple Browser caching, Gzip Compression to advanced in memory caching such as MEMCACHE, Redis do help a lot when it comes to fast loading wordpress website.

We reccomend users to leverage basic page caching alwasy but when it comes to handling huge traffic tunning of PHP, MYSQL and using cdn services also helps your website load faster.

Hope you learned the 3 steps to take if you want your worpdress website wheter it’s a personal blog or a news portal load faster. You should test the performance using Google’s Page Speed or GTmetrix website speed test.

When you need help with optimising or even designing your website feel free to reach my web design agency in Patna we power 100’s of website’s with many sites having above lakh on average daily page views. Hope this guide will help you choosing the right WordPress Hosting services for your website.

How I increased Conversion with new UX & PWA for RailRestro [Case Study]

How I increased Conversion with new UX & PWA for RailRestro [Case Study]

Context

Every one likes increased conversion and decreased bounce rate for their eCommerce web and mobile app. So does our client RailRestro wanted with us. The first version of Railrestro web app was built on Cakephp Framework back in 2015 by our team in which most of the development, design , ux all was done single handedly by me. 

The Client

RailRestro is official e-catering partner of Indian Railways IRCTC which delivers restaurant food in train as agregator across India. At first we had just the front-end web app from where people used to place order from partner restaurants, Later after 3 years of operation and lacs of food orders processed we were requested to build an app, We chose to build a hybrid mobile app for IOS and Android. But with the growth in order volume while crossing 10 lac orders we needed to improve ux of web app and mobile app as the user base of mobile exploded to over 95%. 

OLD UX of WEB APP & MOBILE APP

We needed a full rebuild of Web app and Mobile app both as mobile app was almost fulfilling the purpose but was lacking features and slow development cycle for the mobile app development was keeping us from deploying rapid changes and also the UX on Mobile web / Desktop and Android app was totally different. 

New Objective

After discussion with the founder and their team we came up to develop single PWA app so that we can focus on the mobile first ux and rapid improvement was possible keeping speed and seamless design on all platform I was handed over task to re design the whole web app and replace the android app with the new PWA web app which was to be served also via play store. 

NEW DESKTOP AND MOBILE APP SCREENS

NEW UX on Desktop & MOBILE APP Screen

Challenges and our Approach

Because the web application front-end was in production and had to plan the new app development and transition without disturbing most of the url structure due to SEO rankings it was tough listing and planning every page and develop totally fresh on a new stack, I used Laravel with bootstrap 4 to design and code the backend and frontend for new PWA app of Railrestro. I had to be careful as conversion pages url, landing pages which were indexed and events to be migrated in new app to reflect the similar analytics data specially for goal conversion. 

The New Ordering UX Screen Checkout Page and Confirmation

The Result

After initial testing and feedback gathering we launched the new app and measured the performance of application load time impact on conversion rate, total eCommerce transaction, bounce rate and other metrics and found significant improvement in all areas.

Performance Improvement was in multiple x to the previous app.

GT METRIX Report compared with peer
Lighthouse SCORE for PWA (The Best we achieved)

When we compared whole week analytics data since we launched new app the bounce rate decreased by 4 percent , Conversion Rate Increased from 5 % to 8% Sessions increased by approx 25 % on an average. Cart abandonment rate decreased by 2x.

Takeaways

The period of 4 months was challenging due to the fact that we had to migrate every feature, content and improve the ux at the same time, but the hundreds of pulls and pushes along with feedback from client end had made it possible and we are happy with the significant improvement in website performance, goal completions & conversion rate.

We encourage you to test the new RailRestro app and experience ordering food in train it your self.

You can follow me on twitter.com/xvivek or on linkedin and be connected with me and my work. If you are looking for mobile app development in Panta feel free to discuss your project with me.

Top 3 Reasons to Add HTTPS to Your Business Website

Top 3 Reasons to Add HTTPS to Your Business Website

Today I am going to list the top 3 reasons you should be using HTTPS on your business or personal websites, I won’t go very deep in the technical details of HTTPS or the way encryption works and keeps communication between your browser and server secure and private. This article focuses very brief about HTTPS and the top reasons you should use SSL protocol or HTTPS over the old http for your website.

Why chose HTTPS over HTTP

What are the benefits of using HTTPS vs. HTTP?

1. It helps with the security of Your website: The https protocol scrambles the data say any input you make in browser or request any page from server while browsing website/ web apps so that it can’t be seen or read by any one between your Browser and Server. For example every request you make from your browser goes to server via your internet service provider or ISP which can tap in to the content been transmitted. Thus it’s secure to use https and not http which transmits information in plain text to server.

Google’s experts says even if you don’t ask for sensitive information on your business website even than you should be using HTTPS to protect users privacy and any exchange of information between your website’s users and you. So HTTPS will help you with the security of your users and server.

2. HTTPS is good for SEO and helps you rank higher: Experts from SEO industry has confirmed that having a Secured site (Using HTTPS) helps your website rank higher in Search results by search engines. Google loves and gives priority to websites using SSL/ HTTPS over the http protocol. So if you are a business website owner and is focusing to get your website rank good in search engines setup HTTPS on your website. Recently google search started demoting non https websites in search results and also displays warning in browser address bar.

HTTP Vs HTTPS in chrome browser.

3. Many Advanced Web Technology requires HTTPS: If you are in serious about search result, website visibility and security of your website using HTTPS is must as even many browser features like PWA (Progressive web apps ) & even google’s AMP (Faster and lightweight website framework by google) requires you to have ssl/ https enabled on your website to leverage many features.

To use users location api or send push notification in browser you must use HTTPS as service workers which is required component for PWA to work.

As conclusion if you are still using the http on your website and have not setup https on your website ask your developer/ agency to implement it. My web development agency in patna bihar has started offering free HTTPS support with our website packages to our all customers.

You can use a purchased ssl or free ssl certificate from Let’s encrypt to secure your website. If you are having your website already and want help related to web security server management etc you can always reach me or ask question on my twitter handle (https://twitter.com/xvivek ).

How to Install Linux Bash on Windows 10 & run Ubuntu inside it

How to Install Linux Bash on Windows 10 & run Ubuntu inside it

First Personal computer I bought was preloaded with Windows 98 than came windows Xp which I loved most and from the next new release I started hating it. And between the period of Windows Vista and Windows 7 I had totally switched to a linux flavour desktop Ubuntu as my Primary Computer. However 2 years ago I bought Macbook Air and realised how much it was easy for me as a full stack web developer and server admin to code and manage the servers with both Linux and Ubuntu while running open-source web server stacks.

But Very recently I bought a Windows 10 desktop PC for home use after the windows has matured and is now way better than it was few years back. I came to know that Windows 10 has now stable Linux Bash and support for Ubuntu and linux system builtin after (Fall Creators Update). In this Tutorial I would lay down steps to enable “Windows Subsystem for Linux Bash”   feature that will allow you to natively install Ubuntu and use it within Windows session without any virtual box setup. I had tweeted after I came to read about the news in Microsoft Update blog. Here is the easy steps you can take to enable this and use Ubuntu yourself in your Windows 10 Pc.

Enabling Windows Subsystem for Linux feature in Windows 10

Before I start This feature will not work in windows 32 bit version Choose Windows 64 bit for this you should be any way switching to 64 bit version of Windows.

So if you are using Windows 10 64 bit Go to Control Panel > Programs > Turn Windows Features On or Off than enable “Windows Subsystem for Linux” in dialog box click ok and let the process finish.

Enabling Windows Subsytem for Linux

As your computer restarts you can than choose to install Ubuntu on your Windows 10 from Microsoft Store you will see list of many Linux distribution when you search “Linux” in Windows 10 Store. I recommend using Ubuntu as it works very well for all my purposes like connecting to remote servers using ssh and taking backups using rsync command.

After you have installed Ubuntu or any other linux distribution from the store you can start it from the Start Menu as in following picture as I had installed Ubuntu.

You might want to pin this application shortcut to your Start menu, desktop or in taskbar for quick access.

First time you open the Ubuntu app from start menu you would be prompted to create a password remember you would be automatically given a username which will be same as your windows username. Just set your password and you are in to the world of Linux.

That’s It if you are user of Mac Os or Ubuntu already you must be familiar from here happy using linux on your windows.

5 Best Free Cloud Storage Providers for Indian Startup & Business Owners

5 Best Free Cloud Storage Providers for Indian Startup & Business Owners

We all know that feeling when we have lost those memorable photos of some holiday or special occasion which are not backed up. Have you though about the consequences for the same mishap if it happens to effect important business files.

Those were the old days of backing up files every evening or night now cloud storage services have came to existence. Cloud storage services are now more scalable, bullet-proof and cheaper than ever, small business and we all can back up and share files with Cloud Storage providers and services.

Storage of all important files online on a Cloud storage keeps all of the business files accessible, from any where and can be shared securely which can keep hassle of multiple backup of files and versions of edits to help your start-up or business work efficiently and smartly. As a business owner in India however there are few key areas to look before choosing the cloud storage provider.

Price is an important concern for startups and small business in India. So you might be  wondering to start with a free cloud storage service while having most of the features that matters to you. I am listing the best of 5 cloud service providers which are best suited for Indian business after comparing their features, popularity, pricing and other aspect by me. 

  1. ZohoDocs
  2. Google Drive
  3. DropBox
  4. OneDrive
  5. iCloud

1 | ZohoDocs

The Indian player which has proven it’s capabilities in cloud products in different verticals choose ZohoDocs .

So, the top three we would recommend our readers are:

Start-ups and small business owners choose the low cost option with lots of features however consider the security also and see if the choice is value for money. And each one of our top three scored well in all these areas.

Mozy and Amazon Drive are really just reasonable cloud storage tools, but for professional use you’ll need a bit more functionality.

Google would be your best free option, but we don’t think it’s quite up to scratch for business use with its lenient password controls and limited privacy settings.

Dropbox is my favourite – it’s a very popular online storage service that’s slick, fast and does everything small businesses need. But it’s fairly pricey compared to Microsoft OneDrive which is another exceptional option and our number one for value for money.

As conclusion We know that starting with free plans from any of the above provider would be a great Idea and even if monthly subscription packages to be needed in future pricing are not very high these days. Choose the partner which is right for you After all your business needs to store and have a backup solution but must avoid the headache of trying to migrate all your files to a new service further down the line.

New Startup let’s you Book Online Laundry Service in Patna

New Startup let’s you Book Online Laundry Service in Patna

Well you started booking Roti, Kapra & even Makaan online in the current era where convenience matters and you can get most of them from the power of technology that you carry in your hand your Smartphone. So after you got your food delivered at home what you do ? off-course you eat it and enjoy it most of the time sitting at your house. But have you ever went through some situation when you spilled some of that delicious food on your expensive cloth you rush to clean it at your house or a store near you that provides dry cleaning service.

I have a good news for people of Panta  to save you from all the hassle of finding the old traditional dry-cleaning store and spending your time visiting there a new Startup in Patna calls themselves UrbanZila. The team of UrbanZila offers you Online booking of Laundry  & Dry Cleaning service in Patna. They provide free pickup and drop services for your laundry and dry cleaning clothes at no extra cost.

Online Laundry in Patna
UrbanZila Online Laundry Service Startup in Patna

If you love your expensive clothes and don’t trust the traditional Dhobis nearby for their service quality and uncertain delivery. You should try to book your laundry service in Patna of the clothes you wear daily and get it washed and ironed for your perfect looks. Other than laundry UrbanZila also offers Dry Cleaning service in Patna for your premium clothes like Suits, Lehenga, Sarees, Jackets etc.

Currently they cover most of the localities in Patna so give it a try book their service once to book an appointment for free pickup contact them you can also reach them for any other querry about their service. I wish team UrbanZila great success for their startup journey and hope they would meet the customers demand in expand their business in future from Patna to other cities of India.

How RailMitra App uses AI & ML to make your Train Travel more predictable?

How RailMitra App uses AI & ML to make your Train Travel more predictable?

In India Trains are still the most preferred method of travel for masses and the size of travellers who travel each day with Indian Railways is massive. The information is key for passengers traveling via train to keep their travel comfortable and cut the several issues they have to face, RailMitra is the answer to multiple issues train travellers come across in smarter way using cross platform App with PWA capabilities which lets it work seamlessly across devices and platforms.

What RailMitra app does for train Travellers?

RailMitra as the name is a friend for every train traveler currently you can get information about your PNR status, Predictions or chance of Wait-list ticket confirmation, Train Running Information, Train Schedule, Fare information etc. which uses Artificial Intelligence and machine learning practices in background. Later team of RailMitra have roadmap to offer multiple services to train travellers such as Order Food in Train, Book Train Tickets, Book Bust Ticket and more.

How RailMitra App is implementing AI & ML practices?

“Nitish Kumar” the founder of RailMitra is focused on implementing Artificial Intelligence , Machine learning practices in RailMitra Mobile and Web application.  As a lead product developer for RailMitra I have been heading a team of developers to implement various AI and ML techniques to make app more useful for users and provide information they need. Not only we are trying hard provide recommendations and information about Train Ticket but our engine is also gathering huge amount of data for every user search to make their user experience great.

Apart from improving user experience we are gathering historical data of all  trains running instances to provide you recommendations for booking train ticket, food or plan your travel based on train delays predictions and more. These features would roll with time as we gather more data.

Summing Up

As we are dealing with huge data-set and processing information we would frequently release train running performance reports users feedback about stations and more.

Consequently, as RailMitra expands and progresses I would share more information on it.  Working with such app while learning and implementing AI is a highly exciting for me. If you have any thoughts on this app or have anything to say do share your ideas, feedback and recommendation to me at my Twitter handle @XVIVEK do follow me and share this article from below.

How SevaMart offers you On Demand Home Services in Patna?

How SevaMart offers you On Demand Home Services in Patna?

There were days when we had to suffer finding technicians such as Electrician, Ac Repair technician , Fridge repair , Water purifier repair technicians in Patna. And all the contacts referred by friends didn’t came to use all the time as many technicians were unprofessional who either didn’t ever came within their promised time or they charged fortune for a very simple repair. Even many of technicians charged a kind of Visit/inspection fee in case we rejected there offer for repair or their service because it was too costly. However these are common issue specially for those people moving to Patna from other parts of Bihar or out of Bihar. As a common man I also had faced such issues multiple time at my business place and at home.

On Demand Repair Service in Patna
SevaMart recently launched Mobile App for easy booking of Home Services.

Then just by coincidence on a day a company called Seva Mart consulted us claiming they had solution to eliminate these pains for people of Patna at least they told us so. And we were asked to build web application frontend solution for their consumer , mobile app for technicians and backend app to mange whole process of providing on-demand services to their consumer. As many of you already know I am lead programmer at Webx99 which offers full-stack app development services to business in Patna we agreed and built a robust solution for them. A frontend website, mobile app for user , another mobile app for Technician to process bookings/jobs and a backend for office use.

Now people of Patna can book technicians using SevaMart.com website or via phone call. Recently they have launched their SevaMart mobile App on android playstore that you can download right now. I have used the app to book ac repair technician for my office on few occasions. It was quite simple I downloaded the app placed booking with my preferred date time for visit, Got confirmation on my phone for technician visit and guess what I paid via online method as I prefer it over cash. They visited our office in promised time-slot and did the repair work.

Believe me the team of SevaMart is highly focused and motivated towards providing quick, low cost repair services and is gaining few hundreds new users every month.

If you are looking for an app that can let you book professional repair services in multiple categories in Patna such as AC repair and Installation , Fridge Repair, Washing Machine repair, Geyser Repair, Water purifier repair and other services you should look no where and try their service once. They are not charging any visiting/ inspection fee also all repairs from SevaMart are covered by their 15 days warranty policy in case any thing goes wrong with repair done They would visit for free and look upon the issue.