Versioning-software-applications

Versioning Web Applications Products.

Versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.

Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.

Read more…

Modular approach in Laravel application (1)

Modular approach in Laravel Application

Laravel is a great framework, not only because of the elegant syntax, rapid development tool but also because of the ecosystem & open source packages available for it. These packages help a lot to reduce the development time.

Modules

Modules are similar to packages with there own Models, View, Controller, Migrations and other classes.

By default in a Laravel application all Controllers, Models goes inside app/ folder, Migrations, Seeder, Providers etc have there own folder.
As the application grows, these directories become cumbersome. Searching logics for a particular section of the application become difficult.

Read more…

cost-of-web-application-website-development

What is the cost of Website or Web Application Development?

“What is the cost of this website/web application Development” is the first question we hear from prospective clients.

And our answer goes with many other questions.

  • Can you share the complete requirements?
  • Is the requirement in above question 100%?
  • Do we expect some changes in requirements as the application development progresses to reflect market/users need?
  • Do you want us to use a particular technology stack or you’re open to our suggestions?

Every unique detail, be it design or a feature, means a certain amount of time and talent of a specialist. That means that before telling you even an approximate price we need to evaluate your project and calculate main stages of its development. So, Getting down to the cost is perhaps the last thing we do after completely understanding the requirement.

Read more…

How to add icons in html select options ??

In one of our recent project, we need to add icons such as fontawesome, glyphicons etc to the options text in HTML select element. But the problem was HTML strips any tags inside option tag of the select field.

To add icons in select option text we have to use the bootstrap-select plugin, which is a great plugin for customizing plain HTML select with some great customization options using bootstrap style.With this plugin, we can style the select element with only simple data attributes or initialize with Javascript.
With this plugin, there are two methods available to add icons to select options

Read more…

How to validate dynamically generated input fields with jQuery Validation plugin ??

As we know jQuery validation plugin is the most commonly used client side form validation library which provides plenty of customization with an ease to save time for manually validating each HTML form elements from scratch.

Though this plugin provides lots of inbuilt function to customize validation, sometimes it becomes tricky to properly use this plugin as per our requirements.
For example in one of my recent project I was in a need to validate dynamically generated fields.
With some research, I came up with a solution which I’m describing below with an example.

Read more…

framework-cms-better-choose-for-web-application.png

A Framework or a CMS? What is better to choose?

While developing a website the first technical decision which needs you need to take is ‘what technical stack to use so that it meets all our requirement ?’, and somewhere in the process it also includes ‘What to choose – CMS or MVC framework ?’

In this article, I am sharing my personal experience which helps me to decide between CMS and MVC framework. But before that, lets us have a brief introduction of CMS and MVC framework.

Read more…

choose-best-hosting-web-application-shared-vpn-dedicated-cloud-hosting

[ Detailed ] Choose best hosting for your web application

While working with many entrepreneurs, start-up founders, business leader having less web technical knowledge we often got asked the question, ‘which type of hosting should we purchase to meet our need of having a high performance secured website ?’.

There are several web hosting packages available, such as shared hosting, VPS, dedicated hosting, and cloud hosting. And your hosting requirements will depend on the kind of applications you want to run on your hosting account. For a less technical person choosing one is difficult. In this post I will be writing about all these hosting types and a guide to choosing one.

Read more…