0% found this document useful (0 votes)
68 views7 pages

Kennings MObile App

This document outlines requirements for a web portal and mobile app to sell products online. It includes: - Uploading a CSV file through a web portal to add 6000 products to the database - An admin interface on the mobile app to edit product information and images - Payment integration with options like PayPal for customers to purchase products - Order processing with automatic order numbers and invoices - Customer accounts for profiles and order history - Product filtering and search by category and description - Delivery pricing based on area - Email order confirmations to customers and the business It provides estimated hours and rates to develop the required features, totaling around 80 hours of work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views7 pages

Kennings MObile App

This document outlines requirements for a web portal and mobile app to sell products online. It includes: - Uploading a CSV file through a web portal to add 6000 products to the database - An admin interface on the mobile app to edit product information and images - Payment integration with options like PayPal for customers to purchase products - Order processing with automatic order numbers and invoices - Customer accounts for profiles and order history - Product filtering and search by category and description - Delivery pricing based on area - Email order confirmations to customers and the business It provides estimated hours and rates to develop the required features, totaling around 80 hours of work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 7

1, To be able to upload CSV or txt files with

product codes, descriptions, cost, sell prices,


(its not super important but would be good as
it will help uploading 6000 products)

Let it be CSV file - It will be easy in terms of


data entry but as discussed earlier, for each
PRODUCT you will be adding 1-2 pictures from
Admin Login on App. As discussed earlier you
have Server, I will be writing services &
developing mobile app.

So Full set of requirements regarding this


feature becomes:

▪ WEB-PORTAL Services:
⁃ Database Creation with data-tables like
Users, Products, Stock, Categories,
Stats etc (6h)
⁃ Server side small web-portal where admin
will upload CSV file. So that all installed
apps once have internet are updated
with latest products. (16h)
⁃ After first CSV upload, portal will consider
it as NEW PRODUCTS means every time
csv add is for new entries
⁃ In case we need to change product
information like Title, Description,
image, price, stock etc. We have ADMIN
account on app for similar purpose
⁃ This will be simple one page Web-Portal to
upload CSV..thats all.. if you want to
attach further functionality like edit,
delete, stats etc option on this web
portal let me know. We can discuss &
document it

▪ MOBILE App Functionality + Services: (below


time is to write API, do QA, mobile app
implementation)
⁃ API to get CSV file & load mobile app
(first time only & whenever there is
change on server) (3h)
⁃ API to check if new products are
added on server - if yes, call API to
get app updated (3h)
⁃ Admin to update product info like title,
description, image, price, stock etc
(3h)
⁃ Admin to Search product based on
category, title, description, code
etc. to select & edit (6h)
⁃ Admin to delete product - API call to
delete also delete from local app
(2h)
⁃ API to inform all installed apps to
delete product + Functionality to
remove from apps (3.5h)
⁃ API to inform all installed apps of
edited product information +
Functionality to update app local
database (3.5h)
⁃ Admin to Change Category of product
(2h)
⁃ Admin to make available/unavailable
product (2h)

TIME:
WEB-Portal : 22h
MOBILE App Functionality + Services : 27h

2, customers able to add to a basket and pay,


linking to world pay/sagepay, PayPal, apple pay,
3D secure etc
All these payment gateways to add or just
one ? 15h (estimate)

3, after payment we need to consider what we


do with the order, i.e each order to have a
order number ideally we would need to be able
to extract the information of the customers
and put it into an invoicing system then this
would say the program creating a invoice?
Yes , that will be done.
Invoicing, User History 8h

4, we wanted to follow someone like screwfix


of how its created as we sell similar products,
We will follow in terms of UI..In terms of
functionality I don’t know how you related your
idea with screwfix instead their part ‘VISIT
ONLINE’. I have downloaded their app & played
with it.
How & which features of your app you relate to
Screwfix or want in your app?

5, we would need a admin page where could


assign the product codes into categories, also
we would need to add images from here
Admin page or admin login on app ?

6, all categories would need filters to break the


products down, this would need to be set up in
the maintenance page
Sure

7, Search engine that uses keywords from the


description
Means SEO friendly description to write or help
you write and rank ?

8, homepage where we can upload promotions


access from the maintenance
Ok - Need further details

9, customer accounts which saves details


using a login,
User Login, Register, Profile, Edit/Update
Profile etc
18h (including UI, API development, QA)

10, when we sell we sell in different methods


i.e sometimes its each and sometimes its m2
and something its per mtr this needs to be
consider again in the maintenance
How please explain..Cost calculation will be
according to selling measure ? If so its
easy..let me know otherwise if I
misunderstood.

11, on the admin it would need to manage the


order so we can see all the details,
Manage Order means ? You want this feature to
be added to Admin Portal or on Admin Account
inside app where you see list of orders, see
details..check /update status, etc and related
things

12, we would need to delivery charges will


need to be added which will need to be in the
maintenance for different area
Two ways either calculate distance & based on
kilometers add delivery charges or define
charges for each area.

13, app to be held on our server cloud based,


Ok

14, emailing customer an order confirmation to


us and the customer,
This to be done from Server..Web-Portal. SMTP
setup & auto-emails based on order etc..
right ?

************************** COST
**************************
Usually I charge 12$-18$ per hour
without freelance portal fee. We
can discuss this part & multiply it
with total hours
*************************************
*************************

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy