Website design/Development.Multivendor Market place-- bootstrap or React Js and laravel

Job ID: 33507267

Budget: $1,500 – $3,000 CAD

Multivendor marketplace includes local ( Home services, e-commerce products, NRI Indian products), and also customers can post a home service vendor can bid the service

website front end react js/bootstrap
back end nodejs
database MongoDB


Build online Website should include
Sell Home services -local offers - USA and Canada-Add Group buy feature

Sell eCommerce products. -local - USA and Canada-Add Group buy feature

Sell Indian products- Indian products -food ( pickles, sweets), sarees, jewelry
worldwide-Add Group buy feature

Customers can post a home service - single page
Coupons single page


Admin gets commission -on every transaction

Functionality
Group buy feature - Ability to buy as a group or by an individual.
Invite feature, what's up functionality

Buyer, seller, admin panel
Multivendor, Multi category Subcategory
The website should sell food pickles, sweets, clothes, sarees, jewelry
Based on the city it should show category and subcategory

Three roles involved
Customer
Vendor
Admin panel

Customer, vendor and admin panel
Shipping, product tracking
Groupbuy and invite friends features are important

Members can create a group but as individuals or groups. Can shared through the social media channels

The concept of the website user should be able to buy single or individual
Seller registration

Admin panel - to control /buyers dashboard
Buyers form group members
Buyer/seller registration
admin panel
User/customer
1. Registration/Login:
a. Candidates can register via email and phone number, FB using OTP.
b. Set credentials(Password)
c. Forget the password module
2. Profile:
a. Users can upload food products
Admission gets commission
b. Set name /mobile number & email
d. Set address
3. Nearby Search based on city
4. Filters:Choose /By price/Location
5. Payments: Users can make payments online
a. Stripe
6. Push notification
a. Successful & refund Payments
c. Discount notifications
7. Rating: Customers can give ratings. Shipping
b. Ask for a refund
11. Invite Refer a friend: user can be referred
by the admin.
12 Dashboard
Profile updates /settings
Notification
1. List food
4. Create categories & subcategories
5. Personal wallet
a. Users can view and manage their wallet
they have received from the customer.
Admin can set discounts if more number of buyers.
10.
Users receive a notification when there is an offered service
12. Dashboard
a. Profile setting
b. Profile management
d. Reports and analytics
Admin
1. Admin has controls to update content and rules.
2. Admin can't see all user's privacy and phone no
3. Admin has CRUD controls for all profiles.
4. Sub-admin creation with limited access.
5. Money management module to add and update accounts.
8. Analytics repo
12. admin panel

Admin can complete or cancel the transaction if the minimum number of people joined for that particular item
What's up functionality


payment stripe

Buyers can buy as individuals or by the group themselves.
Buyers' can use the group buying feature to buy the product

The site operates in different countries
Multi-currency
Invite friend
Admin should be able to track orders

--++++++++++
This website is similar to market place website but we are adding functionality group buy feature

Below reference website
https://www.groupon.ca/

Below are links to understand the group buy feature
https://www.google.com/amp/s/store.webkul.com/amp/product/view/id/2821/

https://youtu.be/Zbskb0KMBUU
Related categories: Bootstrap Laravel React.js