Car Accessories Services Marketplace Flutter App

Job ID: 36564382

Budget: ₹12,500 – ₹37,500 INR

We are looking for Experienced Full Stack Developer to develop Car Accessories Price comparisan app and website in flutter.
Source code of the project will be handed over to us whenever we require.
You will have to arrange APIs of SMS or other APIs, Google Maps or any other APIs.
Payment gateway will be provided by us to you.

Payment will be made in milestones only. 25% + 35% + 40% payment plans will be followed.

There will be three panels.

Admin Panel
Customer Panel
Seller Panel

Admin panel on web (Admin should be able to see all the activities of the app in their panel. Admin will be able to see all downloads, all sales, all partners list, add or block any user, suspend or terminate or reinstate any user anytime.
Admin can see any reports by customised dates. Admin can see sales, downloads, between any two dates.
Admin can modify any feedback or ratings.
Admin can reply or close any support ticket raised by any users.)
Admin should be able to see total sales daily, total number of downloads daily, total number of monthly active users, total number of website traffic, total number of help and support submissions and can reply.
Admin should have the option to give partial refund or full refund to users.

We want a solution like Policy bazaar. Where buyer will enter the details of their vehicle and select the service and click on compare now.

Our platform will compare the price from different car accessories shops, their packages, their discounts, their feedback etc.

Buyer will download the app, a beautiful signup page with OTP authentication should be there. App should fetch the current location of the user and show it on top left of the screen like food delivery apps. Then app will show products of different accessories shops available on that location first and followed by other locations. Buyer should be able to generate their referal code and share it to others, when others will download the app and apply this code then others will get a promo balance of 300 rs in their wallet, for that you will have to develop an ewallet where user can store money and at the time of checkout, promo balance can be used to make payment.
There should be an option at buyer end to apply discount on customer app.
If user want to book any service in advance, then they will have to make a payment of 500 in advance.

There will be no option to cancel the booking.
User can see their previous order details in their dashboard.

If user have any problem with anything, then they will be able to chat with admin on WhatsApp. User will open their account, select the service or orders from their account Order section and click on help and support and raise a ticket. After they enter their details, a ticket number will be generated. (This feature you will have to develop).
User will fill a contact form on mobile app or web, the contact details, location should come to admin immediately and admin will call users.

In Seller panel
Buyer will download the app, a beautiful signup page with OTP authentication should be there. App should fetch the current location of the user and show it on top left of the screen like food delivery apps.
Then app will show customers of that location available at first and followed by other locations. With details, that this user want this service.
Seller will add products, services in their inventory.
Seller can increase or decrease inventory or if any seller make their inventory zero or permanently remove any service or products then it should not be visible to buyers but it should stay in admin database ever.
Seller should be able to increase or decrease price, offer discount or offer cashback on any products.
Seller should be able to see their sales, tax history, total number of buyers they served till date, month wise, day wise or between two dates.
Seller should be to give refund request to admin to give it to buyer.

Developer will have to make it live on playstore, app store, web and handover code to us.