Professional Documents
Culture Documents
Web User Interface, The Main Page of The Project That Any One Can See (Bootstrap/Php/Mysql DB)
Web User Interface, The Main Page of The Project That Any One Can See (Bootstrap/Php/Mysql DB)
This Project will be network for all Printing shops in Kuwait, to allow users to print their
docs/photos/any printable items in all Printing shop in Kuwait, the customer can choose between
multiple shops based on his address, the shops also will be able to register and manage their shops
and provide their services .
3. admin panel / for the project owner(Me) and his(My) staff (Bootstrap /
php / mysql db)
3.1. admin panel can be accessed by more than one user.
3.2. General function for this control panel to manage the shops, customers, orders and
main setting for the project .
3.3. admin can (Add, Edit, Delete) customers .
3.4. admin can (Add, Edit, Delete, Manage) Shops .
3.5. admin can (Add, Edit, Delete, Manage) Menu items/prices for each shop.
3.6. admin can add product shipping details, also shipping duration ,and shipping type
3.7. analytics part important for the admin ( reports about top customers and top Orders
type). (Filter by Month /day /from to period / date both single and multiple / User /ID
/Shop )
3.8. mailing list to all customers .
3.9. notifications system to push notifications .
3.10. admin can add shipping types.
3.11. admin can add multi payments types.
3.12. google analytics to show the visitors number and more information .
3.13. Admin will get email notifications if there is report regarding bad shops from
customers , also will get notification for new shops registration .
Customer Service account their privileges to view orders chats – Accounts are from
supervisor and end user employee – note cancelation process review
4. Shop admin panel / for the shop owner and his staff (Bootstrap / php /
mysql db)
4.1. This panel for controlling the orders for each shop admin, managing shop services
menu, prices, shipping details, multiple admin can access the same shop . – without
delete order
4.2. Shop admin will get email/SMS notification on each order from the customer on his
shop .
4.3. Admin can see the orders and change the status between (Pending- Preparing – delivery
– completed) also download the items from the order (documents ,photos, etc.. ) and
then print them and prepare them for delivery if applicable .
4.4. After delivery finished admin can change the order status to completed, user will get
notification (Email/SMS) to do survey step.
4.5. Shop admin can see general statistics about his shop ( best customer for his shop , list of
orders filtered by status , best service sold ) – with money and admin power have the
capability to add it as an on or off button
4.6. After project is finished offer 5% fee for a summarized document on the code
5. Milestones Details :
5% design the full database on MySQL and send me the full structure.
25% Part (2) from the project full functional tested code and send me the full code before release
the milestone .
25% Part (3) from the project full functional tested code and send me the full code before release
the milestone
25% Part (4) from the project full functional tested code and send me the full code before release
the milestone
20% final project testing and solving all project issues , in this part the project should be up and
running without any issues , third parties testers will participate in this part also .
i should get the full code before release each part milestone .
I will not pay full project amount as milestone , after releasing each step I will pay the next milestone.