React JS

Inventory Management App in React

This article explain how to make a Inventory Management App in React.this app consist of two options GR and KG.  Total will be calculated according the option user  has selected.

Install the React

npx create-react-app inventory-app

Create a Component folder inside the folder create the file ChickenShop.jsx.

ChickenShop.jsx

import { useState } from "react";

function ChickenShop() {
  const [selects, setSelects] = useState('GR');
  const [qty, setQty] = useState();

  function calculation() {

    if (!qty) 
    {
       return 0; 
    }
    else if(selects == "KG") 
    { 
      return (qty * 140) ;
    }
    else  
    {
       return (qty /1000 * 140 );
    }
  }

  return (

    <div className="container">
     
      <div class="alert alert-primary" role="alert">
      <h3>Chicken Shop Inventory</h3>

    </div>


      <div className="form-group">
        <label>Qty</label>
        <input
          type="text"
          className="form-control"
          placeholder="Enter Qty"
          onChange={(event) => {setQty(event.target.value);}}
        />
      </div>

      <div className="form-group">
        <label>Type</label>
        <select
          className="form-control"
          value = {selects}
          onChange={(event) => {setSelects(event.target.value); }}>
          <option value="GR">GR</option>
          <option value="KG">KG</option>
        </select>
      </div>

      <br />

      <div class="alert alert-danger" role="alert">
      <p><b>Total:</b> {calculation()}<br/>
      <b>Selected: </b>  {selects}<br />
      <b> Quantity: </b> {qty}</p>
    </div>


    <div class="alert alert-success" role="alert">
    <label>Total</label>
    <input type="text" class="form-control" placeholder="Net Salary" value={calculation()} />
    </div>

    </div>
  );
}

export default ChickenShop;

i have attached the video link below. which will do this tutorials step by step.

 

 

admin

Recent Posts

Employee Working Hours Calculation System using C#.net

Initialize the employee number, Hourswork,and Hoursrate to calculate a grosswage use the following condition. if…

1 week ago

Java Payroll System Calculate Employee Overtime

Act as a Java developer to create a program that calculates the gross wage for…

2 weeks ago

Employee Working Hours Calculation System using Java

Initialize the employee number, Hourswork,and Hoursrate to calculate a grosswage use the following condition. if…

2 weeks ago

Laravel 11 School Management System

In this tutorial, we will teach you how to create a simple school management system…

3 weeks ago

How to Make Admin Panel Using React MUI

I have design the Admin Basic templete using React MUI Design Admin Dashboard and Login.Here…

1 month ago

Install Laravel Breeze for Authentication Using Laravel 11

In this tutorial ,i am to going teach the Laravel Breeze.Laravel Breeze provides a simple…

1 month ago