What we intended to do We wanted to develop competency in creating and managing AI based chatbot that could respond to comments from users automatically. We started with our in-house project of creating chatbot for SchoolAdmissionIndia.com. SchoolAdmissionIndia.com was chosen since we have been running this platform since last many years, so we have complete knowledge of the space and
Posted by Pranjal on September 2, 2017
Are you running a huge eCommerce portal? If yes, chances are it would be running on Magento as magento supports huge eCommerce stores with lots of data. A magento store can scale to huge number of products and large number of customers. We have dealt with magento stores with around 50,000 products, with multiple currency and multiple storefronts based on that we can say, it is challe
Posted by Shaveta on August 30, 2017
(CodeFire works with Indian Railways to automate onboard services) Aligning to the vision of Hon'ble Finance Minister (as stated during his budget-2017) to provide "Coach-Mitra" (The one-man contact, called the Escorting Staff, will be responsible for everything from distribution of linen, cleaning the toilets, repairs, functioning of air-conditioners to other petty problems), we @CodeFire
Posted by Nihar on August 14, 2017
How would you feel when you develop something that has been in your mind for a long time, but you didn't have time or the courage to actually sit and work on the idea. Innovation and technology go hand in hand, you not only need to think different but execute as well to be ahead of others in your field, with that we decided to organize CodeFire's first "Hackathon". In the event, it was tota
Posted by Neha on July 28, 2017
Business flourishes with customers - a happy customer will also a source of the business in both repeated as well as new business as the pleased customer spread good words about the product and services, so it is vital for the organization to keep their customer happy by building good relationship through sales & marketing or call center team. It becomes quite a task for organization with
Posted by Nihar on July 27, 2017
This is the era of text messaging; people prefer to send text messages rather than talk on phones, as that gives them the freedom of doing so many other things at the same time. This lead to creation of so many text messaging applications, which allow you to talk one to one or interact in a group. Which in turn has given rise to a new avenue for businesses to explore; can this messaging "addic
Posted by admin on June 29, 2017
Earlier factories and large buildings received electricity from generators located in their basements. This method required lot of maintenance and upkeep from the generator vendors as power supply was not reliable. Over the years factories started receiving efficient, cleaner, and cheaper supply of electricity compared to their on-site generators. This marked a significant change, and had a hu
Posted by Shaveta on June 23, 2017
A business is as good as the clients it serves, and no business gets far when it starts losing its existing clients. The key to any businesss success is building relationships that go beyond one-time projects and provide value to these clients on a reliable and, ongoing basis. Most organizations are inclined to pay more attention to lead generation and customer acquisition, however, they
Posted by Shaveta on June 5, 2017
Moodle is one of the top eLearning open source application. We have been working of and on with Moodle, however, the recent solution that we developed on top of Moodle required in-depth understanding of framework and lots of customizations. The requirement was to create a training management solution which had an eLearning component as well. This also required detailed reports at each training
Posted by Nihar on May 15, 2017
So, got your mobile app (iOS, Android or any other) developed with all the amazing features you wanted in the mobile app for your business and are ready to release it on the app store. These days mobile app with good user experience is a must for your business. You must have got all the desired features for your business incorporated in the mobile app, however, there are some essentia
Posted by Nihar on May 8, 2017
The Body achieves what Mind believes- Anonymous Prolonged sitting and staring at the computer screen continuously, not eating healthy food, no exercise or workout results in stiffness, back pain, headaches and eyestrain. The lifestyle we follow and the way we work has an adverse effect on our health. Worried! Don't be as that will only aggravate the problem :). There are ways to avoid
Posted by Neha on April 28, 2017
CodeFire worked closely with Indian Railways to create online platform www.trainservicerequest.com which allows passengers to get their compartment cleaned while they are onboard. This service is available on the web as well as mobile via SMS. Passengers can make a cleaning request in the following ways: 1. From the Mobile: a. REQ < Space > <10 Digit PNR Number> b. Send
Posted by Nihar on April 17, 2017
It all started with CodeFire getting asked by a client to create Native Mobile application for Magento 1.9 version. Just to give you a little more background, CodeFire has been working on Magento platform quite a lot and we have done some work on Magento that we are really #proudOf. We know that Magento is a rich / powerful and huge eCommerce platform, however, is not the easiest
Posted by Pranjal on April 14, 2017
Will 2017 be a growth year for the travel and hospitality industry? As per the latest reports from Deloitte's, companies who have eye towards innovation could turn some of the challenges into opportunities. The travel industry will grow faster than the global economy this year only if they reach out to customers, offer innovative solutions and win loyalty/meeting client expectation. Havin
Posted by Shaveta on April 11, 2017
Has it ever happened with you, that you had applied for a job, appeared for the interview, nailed the interview process and thought that your prospective employer is going all the way to hire you. But after all that you didn't get the offer, in some cases you may not even get a callback from HR department for follow up. After dreading for a few days, you convince yourself that they didn't dese
Posted by Neha on April 4, 2017
Estimation as the name suggest is to find the approximate timeline. Estimating is one the hardest aspect of the software development. Estimating for traditional software development fundamentally different from estimating for Agile projects. The traditional approach follows the "bottoms-up" approach which is to spend several weeks or months at the beginning of a project defining the detailed re
Posted by Nihar on March 27, 2017
The Bad News is Time Flies. The good News is you're the Captain-Michael Altshuler Have you ever thought what your life would be if you are a superhero like Superman or Captain America so that all your task and assignments will be done in a jiffy and we don't even need to pull a single finger. But, here we are normal human beings, stuck in the course of time limitation and productivity as we are
Posted by Neha on March 25, 2017
Mobile technology is revolutionizing the way businesses interact with end-users, whether the end-user is a customer, employee, business partner, or even a service. Users including you and I prefer Mobile apps then websites for one simple reason i.e. Ease of Access or access of information. As an entrepreneur or Business Organization we need to understand our end users, how profitable is the mobile
Posted by Shaveta on March 25, 2017
This article is aimed at explaining the term "Machine Learning" (ML) to (conventional) programmers. Since, I have been on both sides, been a conventional programmer and am currently a Machine Learning enthusiast, so I think I am in a unique position to distinguish and explain the term to conventional programmers so they can relate and understand the key differences in the approach and re
Posted by admin on March 15, 2017
Face identification and recognition has been a very tricky topic to handle and work with. There are multiple rich open source libraries such as OpenCV and OpenBR (which is based on OpenCV anyway) that can be used to carry out this task. These libraries involve large amount of effort and have a very steep learning curvey, before they can be used effectively. However, very recently ( November 2
Posted by Pranjal And Lakshman on March 3, 2017
Fresh out of your college, a degree in computer science, an enthusiasm to change the (Software)world and ditching all the campus placement of your college you decided to join a Start-up because this is what considered as cool now a days. The first few months of your job are going great with all the Tech-Leads & CTO working along with you on complex programming problems and you thought that
Posted by Neha on March 1, 2017
As an entrepreneur when we plan to get a product developed, we think about many features and come up with a long (wish)list that we think will make our application unique and make it stand out in already cluttered marketplace. And since we are constantly thinking about our product and it's features, all the features that we think about, seem really important to get that #kickAss product create
Posted by Pranjal on February 24, 2017
AWS has come up with Artificial Intelligence related services. One of the prominent one under that is Machine learning. Using this you can quickly setup a model that you can use to get predictions. Machine learning can broadly be classified into - Supervised learning Regression Classification - Unsupe
Posted by Pranjal on February 22, 2017
Learning Management Systems (LMS) have been ever evolving. Till date LMS was recognized as a platform for teachers and students to connect and exchange information among each other. Apart from this, various organizations are understanding the importance of continuous training and development of staff is an important part and that training is a vital contributor to organizational growth, hence
Magento by default has all essential features needed by an eCommerce Store but some customizations are essential to make it user friendly and increase conversions So you have decided to use Magento as your eCommerce platform (There are many factors that need to be considered before deciding which eCommerce platform should be selected for a project, but that will be the subject of another
Posted by Nihar on February 8, 2017
As per an Independent survey conducted by Aspiring Minds, an online employment assessment platform revealed that less than 20% engineers are employable for Software Engineer Jobs. This survey was conducted on Engineering & MCA Final year students of all over India and included a significantly large number of graduates. Also it was noted that "Over the last 4 years there has been no signif
Posted by Neha on January 28, 2017
If you have an online store, having a mobile presence is a non-negotiable requirement. The real question is should they have a native app to extend their web experience, or if a browser-based app will suffice. Recent studies show people are spending more time on mobile, requesting, purchasing, and booking almost any commodity they want at the time they want it. Users expectation
Posted by admin on January 19, 2017
Only 29% of all projects have been successfully completed. Most of the project fail because of unskillfulness in the project management and adapting newer trends in the field of the project management by the project managers. With the growing trends in the business practices and expectations the Project Management is evolving by putting emphasis on the people, process and technologies to
Posted by admin on December 17, 2016
Crowdfunding, or collaborative funding via the web, is one of the standouts for growth in this evolving collaborative economy. The Crowdfunding Industry Report by Massolution put out data showing the overall crowdfunding industry has raised over $34 Billion across more than 1million individual campaigns globally. Breakdown includes P2P Lending $25B, Reward and Donation Crowdfunding $5.5B and E
Posted by admin on December 8, 2016
We have created a Joomla plugin that will help you easily link Google plus profile with Joomla Blogs or articles. All you have to do is install the plugin from Joomla plugin page and follow the basic steps as mentioned on the page. Some of the important steps are: 1.First of all you will need a Google+ profile. If you don't have one this is a good time to create one! 2.Then while you are set
Posted by admin on September 7, 2016
SEO tools can help automate some of the processes that need to be followed for each of the sites you are optimizing for search engines. Some of the primary tasks related to the same are: Complete analysis of websites Keywords research Internal and external links Inbound links Quality of content There are a lot of tools available to accomplish most of the above without break
Posted by admin on September 7, 2016
Facebook gives you a functionality to add facebook applications as tabs on your existing pages. Also there are (programmatic) ways to be able to find out if users have liked your page or not. This functionality can very well be used to 'entice' users to like your pages. We have added a "Welcome" tab to our Facebook page. Do take a look at the same and let us know what you think about it. This appl
Posted by admin on September 7, 2016
First step: You will need to login to the site using cURL. Inspect the login form using a tool such as Firebug or view source to see what all fields are being sent and what is the endpoint of the request. You will need all this information to send login request to the site using cURL. In fact, make a small HTML version of form (using code from the site) on local machine and try and login with that
Posted by admin on September 7, 2016
I started this experiment to be able to test the integration of a web based (PHP) application and SMS using a phone connected to machine on which web server is running. Gammu seems to be a good open source option to setup PC to phone connection. Gammu comes with multiple utilities such as Wammu (which adds UI based interface to this). Since I was looking specifically for SMS based options, there
Posted by admin on September 7, 2016
What is Google Panda Google panda is basically a new algorithm announced by Google. Its aim is to fight against content farms (duplicate content website). Google started rolling out its Panda update initially in February in the US and later in April it reached a few other regions. The Google Panda update was made to reduce the amount of spam within the Google search results Google panda i
Posted by admin on September 7, 2016
If you have a URL such as http://domainname/page/info1-info2 dashes (-) are then translated by google as spaces so the above "info1-info2" becomes "info1 info2" however if you are using "info1_info2" it translates to "info1info2". So if you are deciding on the URL scheme it is better to use dash rather than underscores however as per Matt in this video it is not worth the effort to change
Posted by admin on September 7, 2016
If you are using the URLs such as http://domainname/index.php?pid=12&uid=821 they do serve the purpose of opening the correct page however they do not provide any information to the user as to what page they are going to see and what they should expect on this page. Also, as we all know the URLs are also very useful for search engine optimizations, so unless the URL conveys c
Posted by admin on September 5, 2016
Amazon EC2 I am using unbuntu based EC2 instance so commands are specific to that but the steps are mostly generic and will apply to most linux distributions. There are basically 4 steps for this: 1. Create CSR I basically used OpenSSL to generate CSR as it is installed by default in ubuntu. You can go to https://www.digicert.com/easy-csr/openssl.htm to get the
Posted by admin on September 5, 2016
Its been quite sometime since Joomla has releases latest version of the application(3.x), however many of the users are still stuck on old Joomla versions such as 1.5, 1.6 and 1.7. Some of the users are on Joomla 2.5 as well but the number is relatively less as Joomla 2.5 and 3.x were released almost at the same time. Also, migration from joomla 2.5 to 3.x is relatively straight forward. Howeve
Posted by admin on September 5, 2016
Google Penguin 2.0 - Spam fighting update is live Google Penguin Google announced launch of Penguin 2.0 update on 22 May 2013, this is 4th revision related to Penguin update. As per Googles Matt Cutts About 2.3% of English-US queries are affected to the degree that a regular user might notice. 2.3% may sound like a small number but webmasters agree that this is a huge change and is going to
Google Penguin 2.0 - Spam fighting update is live
Most of the website owners and webmasters think many times while purchasing domain for their business. One of the major worry is whether it will rank better in Search Engines with respect to nature of business or not. Domains get ranking in search engines depending on top level domain (TLD) they own. TLD is the highest level of a domain in hierarchy of Domain Name System. Forexample, .com is th
Posted by admin on September 5, 2016
Are you changing design of your website? Or moving the old site to a completely new domain? Following are the points to keep in mind from SEO point of view 1.You have to be very careful while change of address of URL to avoid 404 (File Not Found) errors when users click on links to your site on any search engine. 2.Ensure that all the urls that are in search engines index need to eit
Posted by admin on September 5, 2016
Application performance is one very important aspect of web application. Most of the web developers should be aware of the concepts that are used to make the?application perform well. The below presentation was part of Boot camp training at CodeFire Technologies. This presentation is must read for entry level web developers irrespective of technology they are working in. Web Applicati
Posted by admin on September 5, 2016
Finally at CodeFire Technologies we did our very first Google+ Hangout Live on Air. Google+ Hangout seems to be very cool tool to meet with friends and followers online and discuss any topic. Also when you are doing Live on Air hangout, google creates a youtube stream for the hangout which can be viewed live on web or it can be viewed later as a video on youTube. As a part of Boot Camp trai
Posted by admin on September 5, 2016
Google revealed major update at a special event on its 15th birthday, that update has been rolled out in past month and is live now. Algorithm Changes affected the search queries to give more correct answers to long questions. Hummingbird represents the revised way of indexing websites, which changes the algorithm named Caffeine, updated three years ago in 2010. This update is targeted towa
Posted by admin on September 5, 2016
Google is giving more stress to affiliate marketers by giving attention on published content on video sites. These sites display content from affiliate marketing websites which is available on thousands of other site also. Google warns webmasters against developing a website with thin or scraped content which has no substantial added value to its users. Pure affiliate sites contains content f
Google Warns Affiliate Marketers About Content on Video
It is really important to test the RESTful API completely. However, since RESTful API uses many elements which cannot readily be passed from browser, hence we shall use browser plugin such as Postman for chrome to test API You can install Postman for free from chrome store. Once you have installed it, you can start the API testing Fun. Next thing you need to select for the API call is, set
Posted by admin on September 5, 2016
Laravel framework has recently gained a lot of popularity and because of all the good reasons. It recently launched a new major release 5.x We quickly tried our hand at creating a RESTful API using the new a version. Did hit a few roadblocks but in the end it all turned out to be a good learning experience. Sharing the steps to create a RESTful API with laravel. You can download the zip
Posted by admin on June 17, 2016
So, Google is going to update the search algorithm again, this time primarily for mobile devices. Will it impact general SEO for desktop as well, we don't know. However, since a big percentage of the traffic is anyway on Mobile devices, its good to be friendly with them and reap SEO brownie points from google. This update is going to be live on 21 April, so there is not too much time left.
Posted by admin on June 17, 2016