Documentation

Livestock Management System

“Livestock Management System” Documentation by “WUsoft” v2.0

Introduction

Livestock Management Software is a system that helps farmers to record and keep track of their livestocks from purchase, birth all the way to sale. It batch wise all activities of an animal as well as keep track of most important dates in the lifetime of livestocks. The system management livestock such as cattles, poultry, pig, goats, rabbits among others. With the system, one can keep track of the number of animals on the farm, shed and batch with costing and performance metrics, as well as financial tracking from the sale of livestocks. You can also track death of livestock from shed. Another special feature of this system is vaccination.

Item Name : Livestock Management System

Item Version : v 2.0

Author : WUsoft

Created : 17 April, 2018

Updated : 12 September, 2023

Email : wakeupictacademy@gmail.com

Support : 6 months support from wusoft


Some Special Feature Introductions:

Purchase Management

Via purchase management you can purchase livestock and assign it to shed purchase wise. It has multiple purchase system from suppliers.

Transfer management

Transfer management is a feature that allows one to move animals from one shed to another and track the location history. You can visually see which animals were in a particular shed at any given time. In addition to that, the system has multiple views that provide information on where the animals are located and where they were previously located.

Death Management

Death Management is a feature that allows you te manage separate death livestock from activities that effect from all financial activities.

Feed management

Feed management system assists farm managers to have a feeding plan and easily track the amount of food consumed by each animal. The feature comes in handy especially for ranch managers as they can calculate the cost of feed that is being consumed from each ranch. Thus, you can make an informed decision in the operation of your farm.

Detailed livestock records

This software captures essential information of your animals such as breed, birth date, approx selling price. The system also allows one to keep track of events during the lifetime of an animal.


Installation

You can install this software easily. Follow the bellow steps and successfully install and enjoy the software.

Step: 1

Login to your Cpanel/VPS/Hosting Panel, Create MySQL Database, Create New User & Add/Grant user to the Database.

Step: 2

Create a database and host file

Go to PHPMyAdmin, Create database. Then select your newly created Database, go to import & import "live_stock.sql" from folder livestock.zip unzip folder and find live_stock.sql

Step: 3

Now from the File Manager of your hosting go to the corresponding directory where you want to install software. You can use domain root, directory & sub-domain too.

Go to the Database file application/config/database.php and fill up with your database details.

$db['default']['hostname'] = ' Host Name ';

$db['default']['username'] = 'Database Username';

$db['default']['password'] = 'Password';

$db['default']['database'] = 'Database Name';

Step: 4

Upload the .htaccess file from htaccess folder into the server directory.

It's Done!!!

Step: 5

Type your URL: www.yourdomain.com/livestock/auth/login. Then enter you username and password and login.

Default Login Details:
Role Username Password
Admin admin@example.com 12345

Features

  • Livestock Management
  • Purchase Management
  • Shed Management
    1. Shed Management
    2. Death Management
    3. Transfer Management
  • Batch Management
  • Vaccine Management
  • Food Management
  • Sales Management
  • Production Management
  • Reproduction Management
  • Supplier Database
  • Client Database
  • Staff Database
  • All Kind of Reports
  • General Settings
  • Multiple Languages

Integrations

Farm Information Setup

In system there are already added some data but you can change by your information to go settings module.

Also you can change you system language from language setup.

Change user name and password from profile module.

Livestock

Livestock

After login, go to livestock module and click Add New Livestock button. It will open a popup and fill the input fields and submit.

You can edit and delete livestock.

Livestock Variant

After adding livestock you can see Add Variant button under created livestock. Click Add Variant button to add new variant under created livestock.

You can edit and delete livestock variant. Click View Variant button from livestock list and it will open variant list page And Then you can edit variant.

Supplier

Add New Supplier

Without creating supplier, you can't purchase livestock. So, go to supplier module and create new supplier. After creating supplier you can see a supplier ledger, there all purchase invoice and transactions under this supplier see here. All you will be manage purchase invoice payments can control from ledger. Also you can edit and delete supplier from supplier list.

Livestock Purchase

Purchase New Livestock

In this module you can purchase livestock. Before purchase make sure you already add livestock, livestock variant and supplier because without these you can't purchase. In every module * means, this input field is required.

You can purchase multiple livestock and variant at the same invoice from supplier.

Look at the second image, here we added a payment option. If you want to payment when you purchased, you can payment to check the checkbox. It will shed payment option. Remember one thing, You can't able to payment money more than purchase amount.

This invoice is edit and deletable before assign purchased livestock to shed.

Livestock Purchase Payments

If want to payment later, then go to payment module and click Payments Reports, it will show supplier ledger. Then you can payments multiple times for a invoice. You can see also purchase invoice to click Invoice button.

Shed

Create Livestock Shed

After purchasing livestock you will send purchased livestocks to shed. For that you have to create Shed to assign livestock. Go to shed module and create shed.

Here Shed number is also required so that you can a unique shed number. You can create multiple Shed.

To view shed details, click View Details button from shed list.

Livestock Assign to Shed

You can livestock assign to shed for nurturing the purchased livestocks.

After purchased Livestocks are stored here. From, here you can assign livestock to multiple sheds.

Generally when you will be assign livestock to shed, it will be create batch number and batch title automatically that will be unique. Under each shed it will be generate new batch for new assign.

You can assign same purchased livestocks in multiple sheds and also different purchased livestocks can assign same shed.

You can also assign same variants livestocks to same batch from multiple purchased livestocks. But you can't assign different variant livestocks to same batch.

Go to Shed module and click Assign to Shed and it will be open assign module. Click Assign button and open assign popup. Fill the information and submit.

You can edit assigned livestocks certain time.

If assigned livestocks are already involved in food, vaccine, sale or production module, you will no be able to edit it otherwise you can edit.

So, make sure you assigned livestocks in accurate shed or batch before it involved in food, vaccine, sale or production module.

After assign livestock to shed go to shed list and click View Details button. In details page you can take action the batch is active or inactive.

Livestock Death from Shed

If any livestock died from shed then you can maintain this in death module. For that go to shed module and click Death List . Then go to that shed where livestock died.

Click Add New Death button and open a popup. Then enter died quantity and submit it. You can edit and delete death quantity before the batch is completed.

Livestock Transfer from Shed to Shed

If you want to transfer livestock one shed to another shed, you can do this here.

There are some conditions like you can able to transfer livestock before this batch is not involved production or sale module.

When you transfer livestocks from one shed to another shed, it will transfer all livestocks from this batch.

Product Unit

Create Product Unit

Food, Vaccine and productions from farm you need unit like litter, kilogram, gram, milligram etc. You can use short form each units like ltr, kg, g, ml etc. So, go to Settings module and create some units.

You can edit and delete product unit

Vaccine

This is vaccine module and from here you can create new vaccine and make a vaccination schedule.

In vaccine module you just assign vaccine for livestock and variant wise one time. Next it will automatically show you variant wise vaccination schedules. You can assign for each vaccine for multiple variants. Also can assign multiple vaccines for a variant.

You will be able to apply single or multiple doses for livestock variants.

Create Vaccine Route

The vaccine route is how you administer the vaccine to the livestocks. Vaccine route need when you assign dose for a livestock.

To create vaccine route, go to vaccine module and click Routing from sidebar and create routes.

You can add multiple routes. You can edit and delete route.

Create Vaccine

This is vaccine module and from here you can create new vaccine and make a vaccination schedule. You can edit vaccine.

Vaccine Dose Assign

Now you can assign vaccine to livestock with doses.

Click Assign button and it will open a popup. Select livestock, variant, add doses, click Add more dose to add multiple doses and then submit it.

To see doses details, click Vaccine Details button from vaccine list and see details.

Vaccine Purchase

Without purchase vaccine you can't complete vaccine doses or push. So go to vaccine module and purchase vaccine. You can purchase vaccine like livestock purchase.

You can add payments when you purchase or you can pay later from payments modules. Also you can edit and delete vaccine purchase.

After purchase vaccine it will be added vaccine stock in vaccine list.

Vaccination Schedule

After Assign and purchase vaccine, now you can push dose schedully. For that go to vaccine schedule.

After assign vaccine for livestock and Variant wise, here you can see shed wise vaccination date. Also you can see shed wise last vaccine issue date, last vaccinated date and next vaccination date.

To complete vaccination dose, go to Vaccine Schedule and complete dose. If the batch is active you can issue dose, otherwise you can't.

Click Dose button and it will be open a popup. You can see here vaccine stock and enter how much vaccine used for this dose and confirm the dose.

After complete first dose it will be open second dose button. You can revert or undo the dose.

You can also edit used vaccine to click View Used Vaccine button from Vaccination Schedule page. Go used vaccine page and can edit quantity.

Wasted Vaccine

If any vaccine waste from stock then you can add wasted vaccine from vaccine stock.

For that click Wasted Vaccine button and it open a popup, enter wasted quantity and submit. You can edit wasted vaccine from wasted vaccine details page to click Wasted Vaccine button.

Food

You can feed livestocks shed and batch wise everyday from food module. Basically you can feed livestock batch wise to assign food for livestocks.

Create Food

Note: For creating food you need product unit that already told in vaccine module how to create product unit. You can edit food.

Assign Batch for Food

Now, assign food for livestock batch. For that, click Assign Batch button and it will open a popup. In popup, select shed and batch and enter every food demand for this batch.

After assign food, click Food Details button and open food assigned details page. From here, you can edit assigned batch.

Food Purchase

Without purchase food you can't distribute food for batch. So go to food module and purchase food. You can purchase food like other purchase.

You can add payments when you purchase or you can pay later from payments modules. Also you can edit and delete food purchase.

After purchase food it will be added food stock in food stock list.

Distribute Food

Everyday you have to distribute food in assigned batch, For that go to Food Stock Module and click Distribute Food button and it will open a popup and from here you can distribute food.

If food in stock available then you can distribute food otherwise you can't. So, make sure you have enough food in stock.

Wasted Food

If any food waste from stock then you can add wasted food from food stock.

For that click Wasted Food button and it open a popup, enter wasted quantity and submit. You can edit wasted food from wasted food details page to click Wasted Food button.

Production

The received products from each batch you can store in product module and then you can sale. For That you need product category and product.

Create Product Category

To create product category, go to production module and click Production Category from sidebar. You can edit product category.

Create Product

After creating product category, now create product from production list.

Note: For creating product you need product unit also that we added in vaccine and food module. You can edit product from here.

Assign Batch for Production

Now, assign product for livestock batch. For that, click Assign Product button and it will open a popup. In popup, select shed and batch and enter every food demand for this batch.

After assign food, click Food Details button and open food assigned details page. From here, you can edit assigned batch.

Same product you can get multiple batches. So, you can assign each product for multiple batches.

You can edit assigned batch by clicking Details button from product list.

Stock product in assign batch

Now add products to stock which batch you get products.

If there is any mistake to add product in stock then you can edit from here.

Waste Product

If any products waste from stock then you can add here the following steps.

Deduction from stock.

Edit wasted products if any mistake to add wasted products.

Livestock Reproduction

If you get reproductive livestock or birth livestock from batch and you want to nurturing the birth livestocks then assign it to shed.

For that click Reproduction List from sidebar and click Add New Livestock Reproduction button and it will open a popup and fill the input fields.

You can edit after assign.

Client

Add New Client

Without creating client, you can't sale livestock and products. So, go to client module and create new client. After creating client you can see a client ledger, there all sale invoice and transactions under this client see here. All you will be manage sale invoice payments can control from ledger. Also you can edit and delete client from client list.

Sale

Now you can sale livestock and products.

Livestock Sale

Go to sale module and click Livestock Sale List from sidebar. Then click Add New Sale button and from here you can sale livestock.

You have to create client before sale livestock. You can edit and delete sale invoice.

Product Sale From Stock

After store products in stock you can sale products. For that go to sale module and click Product Sale List from sidebar. Then click Add New Product Sale button and from here you can sale products.

Before selling make sure you already create client. You can edit and delete sale invoice.

Livestock And Product Sale Payments

You can add livestock and product sale payments when you sale and you also add sale payments later to going payments module.

Go client payments module or client ledger and you can add payments. Also you can edit payments to click View Payments button from client ledger.

Other Expenses

In this system we have a module for maintain others expenses system with expense category. Here you can add others expenses and expense multiple payments system.

Create Expense Category

You can add category wise other expenses. So, at first create expense category. You can edit and delete expense category.

Expense and Expense Payment

After creating expense category, add expense and expense payments.

Staff

You can add staff and maintain staff payments.

Create staff and staff payments

Go to staff module and create staffs. You can add multiple staffs. You can manage staff payment by staff payments module.

Report

In report module you can overview your farms report.

Dashboard

After login to system you can see a dashboard where you can see some important reports.

Batch Report

Mainly you can control your system batch wise. That means, assign livestock to shed by batch, distribute foods, vaccinations, reproductions, livestock sales, productions, product sales are maintain batch wise. So, you can batch wise report.

To see batch wise report go to report module and select Batch Analysis. First select Shed and select Batch from dropdown and search it.

Then you will be find batch report.

Shed Report

You can also see assign livestock to shed, distribute foods, vaccinations, reproductions, livestock sales, productions, product sales shed wise. So, you can shed wise report.

To see shed wise report go to report module and select Shed Analysis. Select Shed from dropdown and search it.

Then you will be find shed report.

Finance Report

Finance report is provide your whole expense and income report.

It also provide all purchase payable, purchase paid, purchase due amount and sale receivable, received, receivable due amount. And also provide staff payments and other expense payments amount report.

You can see date to date finance report.

Other Report

You can see others reports like livestock purchase, Sale, Death, Food Purchase, Vaccine Purchase, Productions, Supplier transactions, client transactions, Staff Payments and other expense payments etc report.

And in these reports you can see total report, today report, Month wise filtering, Date to date filtering, and also year wise filtering report.

Livestock Purchase Reports
Livestock Sale Reports
Livestock Death Reports
Food Reports
Vaccine Reports
Production Reports
Supplier Reports
Client Reports
Staff Reports
Others Expense Reports

Frequently asked question - FAQs

Livestock Management Software is a system that helps farmers to record and keep track of their livestocks from purchase, birth all the way to sale. It batch wise all activities of an animal as well as keep track of most important dates in the lifetime of livestocks. The system management livestock such as cattles, poultry, pig, goats, rabbits among others. With the system, one can keep track of the number of animals on the farm, shed and batch with costing and performance metrics, as well as financial tracking from the sale of livestocks. You can also track death of livestock from shed. Another special feature of this system is vaccination.

Yes, you can keep accounts of all kinds of cattle here. Also, you can store all kinds of income expenses for castles and view reports.

Yes, we have a vaccination system. Users can add new vaccines to the system and purchase these for stock. We have a strong vaccination schedule so users can vaccinate the livestock scheduled by batch in time.

After you buy cattle, you can send them separately to different sheds in new batches. Then you can give them food, vaccine or medicine according to the batch. If you get any ponies from them, you can save them and sell them. You can view the income and expenditure account according to the batch. You can also sell those from the shed.

Yes, you will be able to view profit loss reports by Shed, Batch, and all. Even you can get monthly and date-to-date reports with filtering.

Yes. Users can add other expenses and make automatic expense reports.