API Endpoint
- internationalization https://github.com/globalize/globalize
- generate database schema diagram -> EDR
- reports: waiting on data
- test translation
- assign profile
- uncomment order profile/mobile stuff
- user permissions
- generate api documentation -> ApiPie
- change MenuItems to restaurant instead of vendor? (needs clarification)
- mark as used after order payment
- uncomment validations: - valid_user_type - valid_app_type - valid_min_order_value - valid_expiry_date
- model
- POST request example on PostMan
- generate Payment from Billing
- check QPAY payments integration: still waiting for @kutten to reply
-
item_choice_variants:[1,2,3]
this field doesnt affect get result/orders
- for item choices some are single aelect some are multi select so expect a field for it in item_choice (eg :https://www.talabat.com/qatar/restaurant/16326/pizza-hut--barwa-village check pizza)
- delete
/profiles/1
500 internal server error (edited)
- Superuser
- restaurant restaurant_type {veg, non-veg, both}
- restaurant payment_type {cod, online, both}
- restaurant add description field
- address add latitude, longitude fields
- profile gender field {male, female}
- profile date of birth
- {large banner, small banner} option in advertisement, add vendor_id column
- get all restaurants, send user owner data details together
- restaurant enum payment_type: { payment_both: 0, cod: 1, online: 2 }
- vendor busy bool field
- vendor minimum_order_value field
- get total amount for user (joining all orders)
- endpoint most most selling items for each restaurant and whole mataem
- Customer
- include image_url in order items
- include profile in order assignments
- include area details in address
- order payment_type {cod, online}
- order description
- featured restaurants endpoint
- advertisement start_date, end_date
- order delivery_datetime
- send user_id in review
- get coupon value + valid + restaurant_id (if any) by code
- include coupon code in order and ignore if restaurant_id from coupon is not equal (or coupon is not valid)
- add filter for categories + cuisines + delivery_area in vendors
- fix vendor cagetories filter
- add filter for vendor busy or not
- update the vendor is busy or not
- average reviews in get_all_vendors
- FIX: post /vendors/8/orders, without coupon id ,the order items is empty on get result
- FIX: /reviews empty
- in coupons api ,there is no logo and bg_image url under restaurant object
- push notifications (onesignal.com): https://onesignal.com/apps/a18f72c1-0a22-4ea6-b45b-3f65976e05dc/settings#tab_platforms
- facebook auth 1 2
- Extra
- mailchimp emails
- redeem cookies/loyalty points
- endpoint to redeem loyalty point
- Later
- several working hours per day
- crop images automatically