You are on page 1of 5

Catalogue Project Requirements

Points:
 Super admin (website owner)
 Admin/staff are website staff.
 Company is catalogue main clients
 Supervisors are companies authorize managers
 Buyers companies authorized buying officers or company approved supervisor
 Delivery guy: he will be fedex or can be our staff guy
 Purchase guy: once we have order our purchase guy will go and buy things.
 Company account approval through Fax and company will send us some authentic document in
return at least for once in start.
 Buyer place order...it will go to supervisor ...once supervisor approved notifications will go to
admin (admin can pause the order or cancel / delete the order if he wants)
 Copy to admin, purchase order form Carrefour to driver, delivery order to driver (who deliver
order to company who place order), Invoice to company who place order.

Modules:
1. Super Admin (Owner)
2. Admin/Staff Section
3. Clients/Company Section
 Branch section
4. Supplier Section (optional...decide later)

Admin Section:
1. Dashboard
2. Manage Internal Staff Users
 Add/Edit/Delete users
 Rights Management to users
 Users logs (sign in, sign out and main actions logs only with time and date)
3. Manage Packages (optional decide later)
4. Manage Orders
 Order notifications
 Each order has its own invoice with unique invoice number
 At every order notification will sent to super admin and supervisor/admin
 After placing order company/client can't edit order but super/admin can edit order and
modification logs maintained and super admin can view modification time date and
which user made modification.
 If client/company wants to change order or update he has to place new order for that.
Catalogue Project Requirements
5. Manage Companies
 Add/Edit/View/delete/suspend Companies
 Companies buying details
 Companies Payment history
 Company Users List
 Company users activities logs with time and date
6. Manage Products
 Add/Edit/delete/view products
 Add/edit/delete Categories and sub categories
 Last 7 days added products will come as new... after 7 days new icon will remove
automatically
 Latest products
 Featured products
 Special offers
7. Manage Shipments
 Add/edit/view/delete shipments
 Shipments notifications (Pending-Processed-Shipment Received etc)
 we will log all details like: which purchase guy buy orders and which delivery guy deliver
order or its through FedEx
 Shipment proper status
8. Manage discount coupons
 Add/Edit/Delete coupons with discounts percentage
 Which company use coupons
 Coupon will expire after one time usage
9. Manage special offers
 Flag all special offers like: if we give discount to any product it will show to special offer
section(some sort of flash effect or flags)
 Add/edit/delete/view offer
 Special offer sales reports
10. Manage Content
 Add/Edit/View content pages
 Title/meta tags for public pages like (Home page, about us and others)
11. Manage Banners/ads
 Adsense only
12. Manage Reports
 Category wise reporting for each company
 Monthly/yearly reports for each company
 Budget spending Monthly/yearly on each category for every company
 Monthly/yearly budget/spending comparison
 If one company as multiple branches then branch wise reporting
Catalogue Project Requirements
 more reports will come later
13. Manage support
 Ticketing system with proper status and subject like (open/close/pending)
 Each ticket has unique ID
 Propose notification will be sent to concerned persons regarding tickets and replies
14. Manage stock (system should support... In future we will manage our own stock but right now
we don't need it will be direct buying and delivery after order)
15. Manage Returns
 Ticket will generate like: if there is any return our guy will go visit and get the delivery
back . In ticket company will mentioned exact order again with details and our staff
admin will manually update order according then purchase guy go and buy new order
accordingly and then delivery guy deliver order again.
 Admin will mentioned note regarding return details in order
 we will keep log with date and time
16. Manage Newsletter
 Add/Edit/View/Delete Newsletter
 Can able to send all or some specific companies emails
17. Manage Messages/contact us queries
 We will give message sending feature like: if super/admin wants to send message to any
company management. he can open company profile and there will be send message
button. This message send to company email address which he used while signup.
 Company can send us feedback/message to us(super admin/admin) and if super/admin
can reply it will go to his email (company email address).
18. Settings
 Change password
 Db backup
 Can update Facebook, Twitter links
19. Logout

Client / Company Section


1. My Dashboard
2. Search/Advance search for Products
3. Manage Users
 Add/Edit/Delete users
 Rights Management to users
 Users logs (sign in, sign out and main actions logs only with time and date)
4. Manage Messages
 Send messages to admin/super admin only
 Can review sent messages
Catalogue Project Requirements
5. Manage Orders
 Can place/view/cancel orders
 Pending orders (only companies approved supervisor can approve the order then order
will be placed officially)
 Which user placed order
 What items order placed
 Order Cost
 Expected delivery time/date (24 hour standard)
6. Manage Funds
 Add funds through (paypal, Credit card, wire transfer)
 Assign funds to branches
 Paid cash (will update order status paid manually by supervisor)
7. Manage Branches
 Add/edit/Delete branches
 Assign supervisor to branch after admin approval supervisor can able to place orders
and add delivery address
 Super admin of company have to approved order ...only then order can place to us
 Change of branch address also required super admin of company approval required
8. Mange Received Items
 View received orders with details (Time, budget, delivery date, order details, branch
address)
9. Reports
 Monthly/yearly spending over all company and each branch spending
 Report by category like (which branch used how much stationary or pen bought per
month/year)
 Customize reporting option like: how many pens used this month and which branch user
etc
10. Packages history (later)
 when buy package
 when package finish
 what items bought in it
11. Settings
 Change password
12. Logout

Branch section

1. Dashboard
2. Search/Advance search for Products
Catalogue Project Requirements
3. Manage Orders
 Can place/view/cancel orders
 Which user placed order
 What items order placed
 Order Cost
 Expected delivery time/date (24 hour standard)
4. Manage Received Items
 View received orders with details (Time, budget, delivery date, order details, branch
address)
5. Reports
 Monthly/yearly spending over all branch
 Report by category like (how much stationary or pen bought per month/year)
 Customize reporting option like: how many pens used this month
6. Logout

You might also like