File Upload With Multer in Node.js and Express

When a web client uploads a file to a server, it is generally submitted through a form and encoded as multipart/form-data. Multer is middleware for Express and Node.js that makes it easy to handle this multipart/form-data when your users upload files. In this tutorial, I’ll show you how to use this library to handle different file upload situations… Continue reading File Upload With Multer in Node.js and Express

MasterStudy – Revolutionary Learning Management System on Vue.js!

MasterStudy Major Update! Introduction to the exclusive development of the LMS for effective organization of online courses. What is MasterStudy? MasterStudy is an elegant WordPress theme for educational needs. It is full of premium plugins that are professionally integrated to save your money and create the best online learning site for both teachers and students.… Continue reading MasterStudy – Revolutionary Learning Management System on Vue.js!

Understand Arrays in PHP

* { box-sizing: border-box; } body {margin: 0;} In this post, you’ll learn the basics of arrays in PHP. You’ll learn how to create an array and how to use associative and multidimensional arrays, and you’ll see lots of examples of arrays in action. What Is an Array? In PHP, an array is a data… Continue reading Understand Arrays in PHP

Manipulating Images in PHP Using GD

The internet would be pretty dull without images. However, maintaining and manipulating hundreds or thousands of images for your web site can be a headache. As your site design changes, you might need to modify all your images—for example, you might need to convert all your images to grayscale or resize them to 50% of… Continue reading Manipulating Images in PHP Using GD

Building a mobile app UX testing setup for under $50

What we learnt testing different versions of the sled: The first version had a flat sled which the user had to hold with the phone in their hand (rather than having it on a flat surface) — whilst this is more in line with how a user will naturally hold their phone it meant that the setup… Continue reading Building a mobile app UX testing setup for under $50

7 Top Corporate and Business Web Designs

July 23, 2018 by Spyrestudios Web design trends aside, some things stay constant for a corporate or business website to stand out from among the hundreds and thousands in its industry. It must be contemporary, with a cutting-edge design that is appropriate for its business. It must provide a great user experience, a responsive design… Continue reading 7 Top Corporate and Business Web Designs

The Evolution of Websites, Online Banners and Advertising Over the Years

If you want to make an impact in the world of online marketing and business, you are going to need a high-quality website, a fancy logo design, and also banners and ad creative to market everything effectively. With all of this in mind, a lot has changed in the past several years when it comes… Continue reading The Evolution of Websites, Online Banners and Advertising Over the Years

What is Z-Index and How Does It Work?

June 18, 2018 by Alex Fox Elements on a web page can stack for a variety of reasons. With basic CSS positioning tools, it’s possible to stack elements on top of one other with negative margins, floats, and other tools. Even without specific position, elements stack, with div stacking on backgrounds on table cells stacking… Continue reading What is Z-Index and How Does It Work?

Tips and Trick to Improve Your JavaScript’s SEO

JavaScript usage can have a surprising impact on SEO. But how? As you probably know, basic web crawlers are pretty dumb. They just read through the text files associated with your domain, following links and trawling through your code. But they can’t really “see” the website: only the code that comprises it. As a result,… Continue reading Tips and Trick to Improve Your JavaScript’s SEO

How to Optimize Node Requests with Simple Caching Strategies ― Scotch

One of the things that affect how users interact with our applications is its speed. Even though some users generally have a poor connection, they are expecting some minimum level of speed when using the application. To give our users a seamless experience, we are going to consider the possibility of optimizing our requests in… Continue reading How to Optimize Node Requests with Simple Caching Strategies ― Scotch

How to Change the Background Color of a Button on Mouse Click When Using jQuery

In this article am going to illustrate how you can change the background color of a button after it has been clicked when using jQuery. This kind of functionality makes a website or web application more responsive and interactive with the user especially when you have many buttons or links and you want your users… Continue reading How to Change the Background Color of a Button on Mouse Click When Using jQuery

How to Make Amazing UI/UX Design for Mobile Apps?

Nowadays there is a trend of using mobile phones or smartphones as billions of people are now using them daily for doing various tasks across the world. Due to the high demand for mobile phones, mobile apps which run on them are also in high demand. Now people do most of their activities using mobile… Continue reading How to Make Amazing UI/UX Design for Mobile Apps?

Online Website Builder and Online Database All In One Place

Online website builders have been around for over a decade, and used to bring relief to small businesses that couldn’t afford to pay a developer to bring their business online. But it seems that is no longer the case; what was once a sufficient solution to keeping costs low and productivity high is now just… Continue reading Online Website Builder and Online Database All In One Place

Processing Incoming Request Data in Flask ― Scotch

In any web app, you’ll have to process incoming request data from users. Flask, like any other web framework, allows you to access the request data easily. In this tutorial, we’ll go through how to process incoming data for the most common use cases. The forms of incoming data we’ll cover are: query strings, form… Continue reading Processing Incoming Request Data in Flask ― Scotch

Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js

This topic is a really enjoyable one for me. It’s quite common in many web applications to accept user input and save a single record to your database. But what about when your users (or you) want to perform multiple inserts in a single command? In this article, we will demonstrate how to create a… Continue reading Bulk Import a CSV File Into MongoDB Using Mongoose With Node.js

Design Continuity Matters

Planning and executing your site for multiple platforms Today’s digital data world is not inclusive of just the computer monitor or the laptop screen, but rather a combination of phones, tablets, smart devices, laptops, desktops, and mini-computers. As a business, it is vital that the information you present for such platforms have a level of… Continue reading Design Continuity Matters

How to Develop a WordPress Theme from the Ground Up

Having your website is one thing. But developing a WordPress theme is another. Why? It’s because your site’s theme is the one which brings personality to your site. Not to mention, a WordPress theme optimized for performance like the ones seen here at Colorlib is what differentiates you from your competitors. It is what defines you… Continue reading How to Develop a WordPress Theme from the Ground Up

Don’t have a Mobile Friendly Site yet? You will need one!

In the mobile world that we live in, by next year, it is expected that as much as 80% of all internet traffic will be mobile. So anything from a dating site to an online pet store will need to be mobile friendly and so, it is now more important than ever before. While desktop… Continue reading Don’t have a Mobile Friendly Site yet? You will need one!

Using npm as a Build Tool

Related Course Build Your First Node.js Website Node is a powerful tool to get JavaScript on the server. Use Node to build a great website. Get Started Every developer will love this saying “It is hard to build a software without using a build tool.” To get rid of the repetitive tasks, we are using… Continue reading Using npm as a Build Tool