FlutterWave Payment Integration With PHP
FlutterWave payment integration with PHP can be a tedious process if you're just starting out. Payment integration is the process of integrating a payment gateway or processor into a website…
FlutterWave payment integration with PHP can be a tedious process if you're just starting out. Payment integration is the process of integrating a payment gateway or processor into a website…
First developed in 2013 by Facebook, React is a JavaScript library for building user interfaces. React components have a set of lifecycle methods that are called at different stages of…
Minifying CSS simply means to remove unnecessary characters and white space from the CSS code, making it smaller in file size. This process can include removing comments, white space, and…
ScrollView is a react native component that allows the user to scroll through a list of components. It is a higher-level component that does not render any visible content but…
The FlatList component is an effective way to display items in a scrollable list view. We can fetch data from an API and display in FlatList in React Native. It…
Full-stack development refers to the practice of developing and maintaining all layers of a web application or software system. This includes the front-end (client-side) user interface, the back-end (server-side) logic…
Composer is a package manager for PHP that helps developers manage the dependencies of their projects To install Composer on a Namecheap server, you will need to have SSH access…
Being a great software developer involves continually learning and improving your skills, staying up-to-date with the latest technologies and industry trends, and consistently producing high-quality code. Here are some specific…
Datafication is the process of turning information into data, or the transformation of various forms of information into a digital format that can be easily collected, analyzed, and stored. This…
When writing real-time software applications, there are times when you want to increase and decrease a value when a button is clicked. A good example is increasing the quantity of…
In recent years, remote jobs have become the new norm in many industries. There are several reasons for this shift. For one, businesses are learning how to manage employees remotely…
If you're looking to get started with low code and no code technology, it's important to understand what it is and how it can help you. Put simply, low code…
This is especially useful when you want to format phone numbers by removing the leading zero. const num = '08084764545'; const removeLeadingZero = parseInt(num, 10); console.log(removeLeadingZero); // ?️ 8084764545 JavaScript…
The Video Assistant Referee (VAR) is used to correct obvious or potentially contentious decisions in football. It helps make sure that important decisions are correct and supports referees to make…
The multiple select dropdown specifies that multiple options can be selected at once. The <select> tag in HTML allows users to select one or more options from a list of…
In this tutorial we are going to see how to add a fullscreen background video in React Native. The first thing we'll do is to add the react-native-video dependency to…
Fiddling through the color palette to find something pleasing can be cumbersome and many times we give up after just a few tries. If you want to get your color…
In the software development industry, serverless computing is a hot new trend that has captured conversations and industries. From general understanding to specific use cases, by the end of this…
To disable screenshot and recording in android development, we first create a method following in our MainActivity.java file. This method will also work for the Android version of your React…
As the world grows more connected, the demand for faster, more reliable access to information increases. Edge computing is a way to meet this demand by bringing computing power closer…
Progressive Web Apps are web applications that load like regular web pages or websites but can offer the user functionality such as working offline, push notifications, and device hardware access…
To accept unlimited number of arguments in a JavaScript function, we do the following: sum = (...numbers) => { let total = 0; for(const number of numbers){ total += number…
A Happy software developer Image Source: GIPHY The internet is home to a variety of websites, all with different functions and purposes. Some are blogs, some are e-commerce stores, and…
At times, you get errors like this when you are trying to connect your localhost application to a remote server. What you can do is to allow access control checks.…
AsyncStorage is an unencrypted, asynchronous, persistent, key-value storage system that is global to the app. It should be used instead of LocalStorage. It is recommended that you use an abstraction on…
The select dropdown feature is useful for presenting users with a list of predefined options which they can select from. To achieve this in React Native, we make use of…
To export data to Excel in React JS, let's first consider some of the scenarios where exporting data to Excel might be useful. Why Export Data to Excel? Exporting data…
Sometimes you might want to display data in an ascending order in your Javascript application. Javascript does not have an explicit method that sorts in descending. However, what we can…
The Google Places Autocomplete feature in mobile software development is useful for searching for verified locations that are available on Google Maps. In this tutorial, we are going to see…
Sometimes you get this error when you are trying to run your React Native project. To solve it, navigate to your android folder and add the below code to your…
Sometimes in your React Native project, you just want to store multiple items in AsyncStorage without doing so repetitively. Here is your answer: import AsyncStorage from '@react-native-async-storage/async-storage'; try { const…
Node.js is useful for building back-end services like APIs, Web Applications or Mobile Applications. It’s used in production by large companies such as Walmart, Uber, Netflix, Paypal, etc. In this…
When creating your software application or web application, you can check if a date is between two dates by using the comparison operators >= and <= const start = Date.parse('04…
In this tutorial, we are going to build a news app with HTML, Bootstrap and ES6 features of javascript. We will also being using a free news endpoint from techcruch.…
The HTML Geolocation API is used to locate a user's geographical position. For this to work accurately and not compromise privacy, the user would have to give consent and approval.…
By Femi Omoshona Get mobile app templates for your mobile app projects Decentralised technology is here to stay, and the earlier we start investing our time, energy and resources in…
Is PHP dead in 2022? Short answer: No, PHP is not a dead programming language. Now here's the full explanation. If you are asking this question, you're probably contemplating whether…
Moment.js has been successfully used in millions of projects with over 12 million downloads per week. Here's a curated moment.js cheatsheet to quickly use in your project. First, Install Dependencies…
A string in Javascript represents a sequence of characters. Strings are useful for holding data that can be represented in textual forms. Some of the most-used operations on strings are…
As the world becomes increasingly digitised, software developers are in demand in virtually every industry and there are underlying benefits of learning software development. Software developer jobs have become both…
With over 1.8 billion users, Gmail is a free email service provided by Google. While you may just be comfortable with checking your emails and signing up with third-party websites,…
Professionally built mobile app templates to kickstart your project The toggle password visibility helps for a good user experience and lets the user see and confirm what they are typing.…
A React paginated table is useful when presenting data in an organised and readable format. This tutorial shows you how to create your own paginated table fast and easy in…
in a typical software development process, less is more. This tutorial outlines cool css tricks you should start using in your projects.
In this tutorial, we are going to use the Fetch API to fetch all public holidays in the United States. We've have written extensively on the Fetch API here. So,…
So the other day I was trying to integrate Remita payment integration system into a React software application I was working on. Like all developers, I browsed through their website…
API stands for Application Programming Interface. It's an intermediary that allows two applications to talk to each other by both delivering requests to the provider and getting back a response.…
Dynamically Populate Select Options in React JS could be a real time-saver. When working with software applications built with libraries like React, there are times when you need to dynamically…
We can easily get the distinct values in our JavaScript array by using the spread operator. const arr = ; console.warn(arr); // //With Spread operator const newArr = ; console.warn(newArr);…
Knowing how to use dataTables in React JS can be very rewarding and time-saving. DataTables is a powerful Javascript library for adding advanced interaction features to HTML tables. This is…