Skip to main content

Posts

Showing posts from October, 2023

Agile Development Process

  What is SCRUM ? Scrum is the method for management your project and build and deliver it faster. Due to the methodologies it follow to save much time and deliver project releases faster. Now it is adopted in every company. We will discuss the workflow of scrum very deeply that is necessary utilize in work development processes. SCRUM WORK-FLOW Just look at the image and see the steps involve in the SCRUM process. I will demonstrate each step, so you get better understanding of that. There are multiple steps like, 1. Product Backlog. 2. Sprint Planning. 3. Sprint Backlog. 4. Sprint. 5. Potential Product. 6. Sprint Review. These step mainly take 1-2 weeks. Roles involve in the SCRUM. 1. Product Owner (PO). This person is the product owner, maybe company, or can me idea giver. 2. SCRUM Master. This one who help you manage you scrum sessions. That is some sort of person that act as  middleware between PO and development team. It main job to deal with PO, getting requirement, man...

Start promotion in ecom store raw code

Steps to get product price based on promotion Step 1: calculateFinalPrice($product_id, $variant_id = null){ $prices = new PromotionalProduct($product_id, $variant_id = null); $prices->calculateProductPrice(); } class PromotionlProduct { public $product_id = null; public $variant_id = null; public $isPromotion = false; public $promotions; public $product_promotion_details; public product_details;     public function __construct($product_id,$variant_id=null){          $this->product_id = $product_id;           $this->variant_id = $variant_id;      }     public function  calculateProductPrice(){          //Step 2          $this->isPromotion = $this->isAnyPromotionIsStartRightNow();          //Step 3          //$this->isProductInPromotion();          //Step...

Car Company website Proposal Document.

 Car Company Website Proposal Document. What this website offers and give value to company and its customers. This site will showcase the products (vehicles) with simple and sleek design. It will show high impact vehicles images. The specification of vehicle which user can easily understand and make comparisons.  Features of this website both Front-End and Back-End side. Front-End Features 1. Landing page of website 1.1 This page will display classy look of the web design by showcasing different vehicle high resolution images. 1.2 Overview of all Services the company offering to their valuable customers 1.3 Testimonials Client feedback on your services and satisfaction with vehicle which build long term value to company and customer relationship. 1.4 Window Pop-up for showing  sales and events or any news. 2. Pages on this website 2.1 Services Page This page will demonstrate number of Maintenance Services of vehicles this company offers. Now there are two types of service...

App Development Process and Tool required too setup development environment.

  App Development Process and Tool required too setup development environment. Technology stack need for this App Development . 1. Languages for App development: 1. Front-End: Native Base Theme UI + React-Native build-in Style Sheet. 2. Back-end: React Js, JavaScript. 3. NodeJS to build React-Native development environment. 2. Tool use for the development 2.1. Android Studio (Its dependencies like SDK's) 2.2. Android Emulator 2.3. VS code editor 3. Backend Service management 3.1. RED HAT Linux Server Machine (With Linux, Apache, Mysqli(mariaDB), PHP setup) 3.2. Domain assigning (appbrain.brain.net.pk) to laravel project. 3.3. Laravel Application development: 3.4. This application will use as an back-end service to our BrainApp. Like 3.4.1. This project will use to Authenticate users for BrainApp. 3.4.2. Sent Email/SMS OTP to client. 3.4.3. Call its api's to call services like show net-packages, check remaining balance, Get Client Query etc. Every service in BrainApp will use ap...