0% found this document useful (0 votes)
34 views14 pages

Cart X

CartX is an online platform for consumers and wholesalers to purchase products at MRP or discounted rates for bulk orders, featuring a unique registration option for wholesalers to add products. It includes a real-time chat feature for communication among users, wholesalers, and delivery personnel, as well as home delivery services. The platform comprises various modules such as Admin, User, Wholesaler, and Delivery, each with specific tables for managing data related to users, products, and transactions.

Uploaded by

afinfrancis0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views14 pages

Cart X

CartX is an online platform for consumers and wholesalers to purchase products at MRP or discounted rates for bulk orders, featuring a unique registration option for wholesalers to add products. It includes a real-time chat feature for communication among users, wholesalers, and delivery personnel, as well as home delivery services. The platform comprises various modules such as Admin, User, Wholesaler, and Delivery, each with specific tables for managing data related to users, products, and transactions.

Uploaded by

afinfrancis0
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Abstraction

CartX is an online platform designed to cater to both consumers and wholesalers. Users can
purchase products at the Manufacturer's Recommended Price (MRP) or take advantage of
discounted wholesale rates when buying in bulk. A unique feature of CartX is that wholesalers
can register and add their own products to the site after making an initial purchase, contributing
to the growth of the marketplace. The platform also includes a real-time chat feature that allows
users, wholesalers, and delivery personnel to communicate directly, ensuring smooth
coordination during the ordering and delivery process. Additionally, CartX offers home delivery
services for both individual and bulk purchases, providing a seamless and efficient shopping
experience. With its combination of retail and wholesale options, CartX serves as a versatile
space for both businesses and consumers to connect and thrive.
Modules

1) Admin
2) User
3) Wholesaler
4) Delivery

1) ADMIN

● (tbl_admin)

admin_id integer PRIMARY KEY 11


admin_name varchar 100
admin_email varchar 100
admin_password varchar 100

● (tbl_state)

state_id integer PRIMARY KEY 11

state_name varchar 100

● (tbl_district)

district_id integer PRIMARY KEY 11


district_name varchar 100
state_id integer FOREIGEN KEY 11
● (tbl_place)

place_id integer PRIMARY KEY 11

place_name varchar 100

district_id varchar FOREIGEN KEY 11

● (tbl_category)

category_id integer PRIMARY KEY 11

category_name varchar 100

● (tbl_subcategory)

subcategory_id integer PRIMARY KEY 11


subcategory_name varchar 100
category_id varchar FOREIGEN KEY 11

● (tbl_type)
type_id integer PRIMARY KEY 11

type name varchar 100

● (tbl_brand)

brand_id integer PRIMARY KEY 11


brand_name varchar 100
2) USER

● (tbl_user)

user_id integer PRIMARY KEY 11


user_name varchar 100
user_email varchar 100
user_contact varchar 100
user_password varchar 100
user_address varchar 250
place_id integer FOREIGEN KEY 11
user_photo varchar 300
user_gender varchar 100

● (tbl_booking)

booking_id integer PRIMARY KEY 11


booking_date integer 100
booking_amount integer 100
booking_status varchar 100
user_id integer FOREIGEN KEY 11

● (tbl_cart)

cart_id integer PRIMARY KEY 11


cart_quantity integer 100
cart_status varchar 100
booking _id integer FOREIGN KEY 11
product_id integer FOREIGN KEY 11
● (tbl_complaint)

complaint_id integer PRIMARY KEY 11


complaint_title varchar 100
complaint_detail varchar 100
complaint_date integer 100
user_id integer FOREIGN KEY 11
complaint_status integer 100
complaint_reply varchar 100

● (tbl_review)

review_id integer PRIMARY KEY 11


user_name varchar 100
user_rating integer 100
review_datetime integer 100
product_id integer FOREIGN KEY 11

● (tbl_feedback)

feedback_id integer PRIMARY KEY 11


feedback_content varchar 100
feedback_date integer 100
user_id integer FOREIGN KEY 11
3) WHOLESALER

● (tbl_seller)

seller_id integer PRIMARY KEY 11


seller _name varchar 100
seller _email varchar 100
seller _contact integer 100
seller _password varchar 100
seller _address varchar 100
place_id integer FOREIGN KEY 11
seller _photo varchar 100
seller _proof varchar 100
seller _gst_number integer 100

● (tbl_product)

product_id integer PRIMARY KEY 11


product _name varchar 100
product _manufacture_date integer 100
product _description varchar 100
sub_category_id integer FOREIGN KEY 11
type_id integer FOREIGN KEY 11
brand_id integer FOREIGN KEY 11
seller _id integer FOREIGN KEY 11
product _photo varchar 100
product_expiry_date integer 100
● (tbl_stock)

stock_id integer PRIMARY KEY 11


stock _date integer 100
stock _quantity integer 100
product_id integer FOREIGN KEY 11

4) DELIVERY

● (tbl_delivery)

delivery_id integer PRIMARY KEY 11


agent_name varchar 100
delivery _product varchar 100
delivery_address varchar 100
delivery_email varchar 100
delivery_password varchar 100
delivery_photo varchar 100
delivery _gender varchar 100
Place_id integer FOREIGN KEY 11

● (tbl_chat)

chat_id integer PRIMARY KEY 11


chat_datetime integer 100
from_user_id integer 100
to_user_id integer 100
from_delivery_id integer 100
to_delivery_id integer 100
chat_content varchar 100
chat_status integer 100

You might also like