Level-5; Sheikh Hasina Software Technology Park, Jessore, Bangladesh


Read all about software development and Coding

microdreamit django service

Installing Django (windows)

Introduction Django is a free and open-source web framework written in Python that adheres to the model template view (MTV) software architectural pattern. The MTV pattern is Django’s take on the model–view–controller (MVC) pattern. With Django, you can take Web applications from concept to launch in a matter of hours. Django takes care of much of the hassle of Web…
Read more

Accounting Software Laravel

Now this days there are many companies developing software in Laravel. Laravel is the reason that php comeback in play. MicroDreamIT has started developing software in Laravel from 2014. They have developed accounting software in small scale which AMSL accounting software. Its not huge, its small and basic though perfectly suit for small business. Because…
Read more

Cylinder Management Software

MDIT LPG STORE ERP MicroDreamIT LPG Gas Store Management Software is made to track cylinders and give useful about them. You can get information related to inventory and sale and also refill of your cylinder by using LPG Gas Store Management Software. You can manage your cylinders and keep effective records related to refilling from…
Read more

Reason of Test Driven Development (TDD) with Example

The process of developing new products (PDP) requires management to focus on quality control during product development to minimize production errors and failures. It is appropriate to apply these concepts to the model of software development. Ulrich and Eppinger (2000) state that the organization must decide to build the product, and figure 1 shows their…
Read more

Let’s develop a Laravel Component

Laravel component is added from version 5.4 to make life more easier. This feature was inspired by Vue.js and allows you to simplify building HTML elements into reusable areas. Step by step I will guide you through. Lets think you want to add a alert component. Step 1: Create a file in resources/views/components/alert.blade.php <div class=”alert…
Read more

Use Snazzy Style Maps By Google Api

How do I use these styles? Using these styles in your website is as easy as copying the JSON on any style page and passing this to the map options of any Google Maps object. If you are creating your own HTML and JavaScript website be sure to read up on the Google Maps API and if this code…
Read more

Laravel Eloquent: Saving two foreign keys at once

Necessary to store multiple foreign keys in single database transaction to minimize database call and queries. Associate function is very important to minimize possibilities of database transactions, and security issue of database transaction. Lets assume you have a table with multiple foreign keys for example, Schema::create(‘deliveries’, function (Blueprint $table) { $table->increments(‘id’); $table->integer(‘client_id’)->unsigned()->index(); $table->foreign(‘client_id’)->references(‘id’)->on(‘clients’)->onDelete(‘cascade’); $table->integer(‘owner_id’)->unsigned()->index(); $table->foreign(‘owner_id’)->references(‘id’)->on(‘owners’)->onDelete(‘cascade’);…
Read more


We recently upgraded our development and production servers to PHP 7. We develop locally using Wamp Server so we needed to install PHP 7 on our computers as well. After digging around and some trial and errors I found the youtube video below. Install Microsoft Packages Install both of the following packages from Microsoft https://www.microsoft.com/en-us/download/details.aspx?id=48145…
Read more

Install Letsencrypt in Nginx

The first step to using Let’s Encrypt to obtain an SSL certificate is to install the Certbot software on your server. Certbot is in very active development, so the Certbot packages provided by Ubuntu tend to be outdated. However, the Certbot developers maintain a Ubuntu software repository with up-to-date versions, so we’ll use that repository…
Read more

Install Laravel Dusk

Installing Dusk requires a couple of steps: composer require laravel/dusk After installing the Dusk package, run the dusk:install Artisan command: php artisan dusk:install A Browser directory will be created within your tests directory and will contain an example test. Next, set the APP_URL environment variable in your .env file. This value should match the URL you use…
Read more