Closed krutarth4 closed 2 months ago
For Farmers/Brokers (Senders) 1. Registration and Profile Setup User Story: As a farmer/broker, I want to create a profile with my business information, so that I can start using the logistics platform.
Acceptance Criteria:
2. Price Model Setup User Story: As a farmer/broker, I want to see the price per kilometer when I request a rider, so that I can make informed decisions about the cost of transport.
Acceptance Criteria:
3. Suggestion and Filtering User Story: As a farmer/broker, I want to see prioritized suggestions for truck owners based on my needs, so that I can quickly find suitable transport options. Acceptance Criteria:
Order Request and Matching System User Story: As a farmer/broker, I want to submit a transport request and have the system match my order with other nearby orders, so that I can reduce transportation costs. Acceptance Criteria: I wrote in detail but we can choose main ones
Submission of Detailed Transport Requests
Form Fields: Ensure the transport request form includes fields for:
Pickup location (address, zip code)
Delivery location (address, zip code)
Pickup date and time
Delivery date and time
Type of goods (e.g., perishable, non-perishable, fragile)
Quantity and volume of goods
Special handling requirements (e.g., temperature control, fragile handling)
Validation: Validate all fields to ensure completeness and accuracy before submission.
Save and Edit: Allow users to save draft requests and edit them before final submission.
Geographic Proximity: Match orders based on geographic proximity of pickup and delivery locations.
Radius Filter: Implement a configurable radius filter (e.g., within 50 km) to find nearby orders.
Time Windows: Consider the pickup and delivery time windows to ensure compatibility.
Overlap Tolerance: Allow a configurable tolerance for time overlaps (e.g., +/- 2 hours).
Type of Goods: Match orders with similar handling requirements to optimize transport efficiency.
Category Matching: Categorize goods (e.g., perishable, non-perishable) and match within the same category.
Vehicle Capacity: Ensure the combined volume and weight of pooled orders do not exceed the vehicle's capacity.
Capacity Check: Calculate the total volume and weight of matched orders and compare with available vehicle capacity.
3,Display of Potential Cost Savings and Route Details
Cost Breakdown: Display a detailed cost breakdown showing potential savings from pooling orders.
Original Cost: Show the original cost if the order were transported individually.
Pooled Cost: Show the reduced cost when the order is pooled.
Savings: Highlight the total savings amount and percentage.
4,Confirmation of Pooled Transport Details
Detailed Confirmation: Send a detailed confirmation to both the farmer/broker and the rider.
Order Summary: Include an order summary with pickup and delivery details, type of goods, quantity, and handling requirements.
Route Details: Provide the final optimized route with all stops and estimated times.
Cost Breakdown: Include a final cost breakdown showing the pooled cost and savings.
Notifications: Send confirmation notifications via email and SMS to both parties.
Email Content: Provide a comprehensive summary in the email.
SMS Content: Send a concise summary with a link to view full details online.
5. Incentive System User Story: As a farmer, I want to receive vouchers for accepting pooled transport offers, so that I am encouraged to use this cost-saving option. Acceptance Criteria:
6. Payment Options User Story: As a farmer/broker, I want to choose between online or cash payment options, so that I have flexibility in how I pay for transport services. Acceptance Criteria:
7. Order Management System User Story: As a farmer/broker, I want to track the progress of ongoing orders and access archived orders, so that I can manage my shipments effectively. Acceptance Criteria:
9. Contract Agreement User Story: As a farmer/broker, I want to sign a standard contract agreement with truck owners, so that I can ensure clarity and compliance with legal requirements. Acceptance Criteria:
For Riders (Truck Owners)
2. Order Notifications User Story: As a rider, I want to receive notifications about new orders via the app and SMS, so that I can quickly decide whether to accept or cancel them. Acceptance Criteria:
6. Contract Agreement User Story: As a rider, I want to sign a standard contract agreement with farmers/brokers, so that I can ensure clarity and compliance with legal requirements. Acceptance Criteria:
Same for farmers.
User stories updated. We should talk and decide which ones exactly going to present @krutarth4
User stories updated. We should talk and decide which ones exactly going to present @krutarth4
you mean which one to select for the presentation(final pitch )?
@krutarth4 Yep!
Trucks category
Transporting goods requires different types of trucks, each designed to handle specific types of cargo. Here are some common types of trucks and their specifications:
Flatbed Trucks:
Description: These trucks have a flat, open bed with no sides or roof.
Usage: Ideal for transporting oversized or irregularly shaped cargo, construction materials, and heavy machinery.
Specifications: Usually, no temperature control; focus on load securing mechanisms.
Box Trucks (Dry Vans):
Description: Enclosed rectangular cargo area, often used for moving goods locally.
Usage: Common for transporting furniture, non-perishable goods, and appliances.
Specifications: Standardized sizes, no temperature control, weather protection.
Refrigerated Trucks (Reefers):
Description: Insulated and equipped with a refrigeration unit.
Usage: Transport perishable goods like food, pharmaceuticals, and flowers.
Specifications: Temperature control from below freezing to ambient, humidity control, data logging for temperature monitoring.
Tanker Trucks:
Description: Cylindrical tank designed to carry liquids or gases.
Usage: Transporting fuel, chemicals, milk, and other liquids.
Specifications: Often have compartments, temperature control for certain liquids, special coatings for corrosion resistance.
Flatbed with Conestoga:
Description: Flatbed with a retractable tarping system.
Usage: Provides the flexibility of a flatbed with the protection of a dry van.
Specifications: No temperature control, ease of loading/unloading, weather protection.
Dump Trucks:
Description: Open-box bed hinged at the rear, hydraulic pistons lift the front.
Usage: Transporting loose materials like sand, gravel, or demolition waste.
Specifications: No temperature control, heavy-duty construction, specific weight limits.
Livestock Trucks:
Description: Designed to transport live animals.
Usage: Moving cattle, sheep, pigs, and other livestock.
Specifications: Ventilation systems, non-slip flooring, partitions for animal separation, sometimes temperature control.
Curtainside Trucks:
Description: Sides covered by a tarpaulin, can be opened for loading/unloading.
Usage: Versatile for various types of cargo needing side loading.
Specifications: No temperature control, flexibility for loading/unloading, weather protection.
Lowboy Trailers:
Description: Very low deck height.
Usage: Transporting heavy equipment and machinery.
Specifications: No temperature control, low center of gravity for stability, various deck lengths.
Car Carrier Trucks:
Description: Multi-level carriers designed for transporting cars.
Usage: Delivering new and used vehicles.
Specifications: No temperature control, loading ramps, multiple vehicle capacities.
Side-lifter Trucks:
Description: Equipped with cranes or lifts on the sides.
Usage: Loading and unloading shipping containers without additional equipment.
Specifications: No temperature control, hydraulic systems for lifting, container locks.
Hopper Trucks:
Description: Funnel-shaped containers for transporting bulk dry goods.
Usage: Grain, coal, sand, and similar materials.
Specifications: No temperature control, gravity unloading, various capacities.
Box Trucks with Liftgate:
Description: Enclosed cargo area with a hydraulic lift at the rear.
Usage: Easier loading/unloading of heavy items, especially without loading docks.
Specifications: Lift capacity specifications, no temperature control, standard box truck features.
Dry Bulk Trucks:
Description: Enclosed tanks for dry bulk materials.
Usage: Transporting powdered cement, flour, plastic pellets.
Specifications: No temperature control, pressurized unloading systems, specific material handling designs.
Create some user story to see how it works for customer or stakeholder in normal day to day life