Experienced Laravel PHP, Flutter Developers Needed
Budget: ₹600 – ₹1,500 INR
Hello,
Our concept is like Grofers. Where product is delivered from nearest warehouse only.
Candidate should have experience of Flutter, Laravel, Google Maps, Firebase, PHP too.
Because App is developed in Flutter and Admin Panel and Merchant Panel is developed in Laravel and PHP.
Location API needs to be developed on backend and it should be connected with frontend.
Document for Modifications in Flutter App.
1. ETA Showing on all products is incorrect. It should be accurate. ETA is showing only on front end of products, you need to show it on product detailed page also and on checkout page also, like food delivery companies show ETA everywhere. On product details page, you need to display some fields like, (Sold by, Country of Origin, Category of Product, MRP, Return and replacement warranty) For that you need to make changes in API in backend.
2. On checkout page, app is showing list of all sellers, you need to disable that list of sellers to select. Seller is selected at the time of product add to cart and checkout only. For that you need to make changes in API in backend. Backend is developed in Laravel PHP.
3. In orders history page on flutter, if we need to return any product then if there are multiple products in that particular order and if we want to select any particular product or multiple products then we must have that choice to select any single or multiple products in the order and proceed further and refund should be calculated below according to the products selected for return. As of now we have an option to return complete order. For that you need to make changes in API in backend. Backend is developed in Laravel PHP.
4. When any order is dispatched and delivery boy is out for delivery then customer should be able to track live location of the delivery boy. This function is already there in the app, you just need to add google maps api to show live tracking.
5. User can call delivery executive and our warehouse on call. Please add a button. 1.Call Seller (it needs to be added)
Changes in Laravel
1. When any order is received then it should be assigned to nearest delivery boy in that location automatically. As of now we use to do it manually. For that you need to make changes in API. You need to make changes in our merchant panel which is developed in PHP or HTML. Location API needs to be developed on backend and it should be connected with frontend. Our merchant panel design is ready and you need to do it's connectivity with all other pages. Whatever changes are required in Merchant Panel Web , should be saved in Admin panel code also and needs to be connected with each other. Location will be coming from Google Maps API that needs to be integrated on backend and it should be connected with frontend. At the time on user signup, you will have to take user's Latitude and Longitude and calculate it's distance with Seller Warehouse. And then show correct ETA on each of our products listings. Show Automatic ETA on Products like on Swiggy Zomato show on all of their items by adding Google Maps API with exact location by taking user's Longitude and Latitude parameters to be set in Login API and calculate distance of buyer location with Seller Warehouse to show ETA. User's current address to be fetched and show on top left of their home page, like Zomato.
2. We purchased this code from Codecanyon, you need to remove all connections of my project from Codecanyon and there is word used Restaurant for Sellers. We want it to be renamed Sellers. So that if anytime in future, any update is released from Codecanyon, my project should not be impacted.
4. In return Request panel, you will have to send request to nearest delivery partner by calculating it's distance on Google location. All the delivery partner's should be tracked on Google maps by taking delivery boy's Latitude and Longitude. Whenever any order is arrived then also it should be assigned to nearest delivery partner.
Thanks
Our concept is like Grofers. Where product is delivered from nearest warehouse only.
Candidate should have experience of Flutter, Laravel, Google Maps, Firebase, PHP too.
Because App is developed in Flutter and Admin Panel and Merchant Panel is developed in Laravel and PHP.
Location API needs to be developed on backend and it should be connected with frontend.
Document for Modifications in Flutter App.
1. ETA Showing on all products is incorrect. It should be accurate. ETA is showing only on front end of products, you need to show it on product detailed page also and on checkout page also, like food delivery companies show ETA everywhere. On product details page, you need to display some fields like, (Sold by, Country of Origin, Category of Product, MRP, Return and replacement warranty) For that you need to make changes in API in backend.
2. On checkout page, app is showing list of all sellers, you need to disable that list of sellers to select. Seller is selected at the time of product add to cart and checkout only. For that you need to make changes in API in backend. Backend is developed in Laravel PHP.
3. In orders history page on flutter, if we need to return any product then if there are multiple products in that particular order and if we want to select any particular product or multiple products then we must have that choice to select any single or multiple products in the order and proceed further and refund should be calculated below according to the products selected for return. As of now we have an option to return complete order. For that you need to make changes in API in backend. Backend is developed in Laravel PHP.
4. When any order is dispatched and delivery boy is out for delivery then customer should be able to track live location of the delivery boy. This function is already there in the app, you just need to add google maps api to show live tracking.
5. User can call delivery executive and our warehouse on call. Please add a button. 1.Call Seller (it needs to be added)
Changes in Laravel
1. When any order is received then it should be assigned to nearest delivery boy in that location automatically. As of now we use to do it manually. For that you need to make changes in API. You need to make changes in our merchant panel which is developed in PHP or HTML. Location API needs to be developed on backend and it should be connected with frontend. Our merchant panel design is ready and you need to do it's connectivity with all other pages. Whatever changes are required in Merchant Panel Web , should be saved in Admin panel code also and needs to be connected with each other. Location will be coming from Google Maps API that needs to be integrated on backend and it should be connected with frontend. At the time on user signup, you will have to take user's Latitude and Longitude and calculate it's distance with Seller Warehouse. And then show correct ETA on each of our products listings. Show Automatic ETA on Products like on Swiggy Zomato show on all of their items by adding Google Maps API with exact location by taking user's Longitude and Latitude parameters to be set in Login API and calculate distance of buyer location with Seller Warehouse to show ETA. User's current address to be fetched and show on top left of their home page, like Zomato.
2. We purchased this code from Codecanyon, you need to remove all connections of my project from Codecanyon and there is word used Restaurant for Sellers. We want it to be renamed Sellers. So that if anytime in future, any update is released from Codecanyon, my project should not be impacted.
4. In return Request panel, you will have to send request to nearest delivery partner by calculating it's distance on Google location. All the delivery partner's should be tracked on Google maps by taking delivery boy's Latitude and Longitude. Whenever any order is arrived then also it should be assigned to nearest delivery partner.
Thanks