Sie sind auf Seite 1von 9

Project Proposal and Estimation

Shoes selling and order tracking App

Version 1.0

CONFIDENTIAL
17th June 2019

This document outlines the general scope of your project based


on our understanding of the requirements provided
and discussions to date.

DISCLAIMER

This document is submitted with the explicit understanding that the contents are confidential
and would not be divulged to any third party without prior written consent from Cheapsheep Software.
Services are supplied according to our terms and conditions
Contents
Version Control 3
Purpose of Document 3
Objective 3
Features 4
System Features 5
App Features 5
Features for Administrator 7
App Designing 8
Technologies 9
Project Lifecycle 9
Staging environment 11
Project Management Tool 11
Testing 12
Warranty 12
Intellectual Property 13
Version Control

Date Version Description Author


17th June 2019 v1.0 Project Scope CheapSheep

Purpose of Document
This document outlines the general scope of your project based on the requirement provided and
discussions to date. The main objective at this stage is to ensure that all parties agree upon the
general scope, budget and schedule of the project prior to commencing work on subsequent stages
(which can include in-depth planning if needed).

Clients are urged to ensure that all the details contained within this document are clear and fully
meet their requirements before further work commences. Timescales mentioned only cover the
scope listed, if this changes, costs and timings will change accordingly.

Once you are happy contact us and we will progress into the next stages. This may include further
detailing requirements and functionality or it may go straight into design. This will depend on the
nature of the project.

Objective
The objective of the project is to design and develop a mobile application To buy shoes online
through application and track there order status process. Where the order has been reached in real
time Google maps format. User will order the shoes online and then a order id will be generated
which will be virtual address of the order and which will later be tracked and will be shown in the
Google maps real time live. For example in transit, in mother hub or warehouse, out for delivery, and
etc.
Further scope of project involves a web admin panel where admin will be managing all the users and
the orders. All things will be managed by the admin through admin panel like payments, invoices,
notifications etc. Other than this, he will be managing the entire section of App including content,
Static CMS pages etc.
Features
User Features

Registration

Delivery
LogIn

Track order
Select product

ID generated Place order

Select mode of payment

Admin Features

User App
Dashboard
management Management

Payment /
Email CMS Pages
Invoice
Templates Management
Management
App Features
S. Features / Description Estimate
No. Modules in Days
1. Splash Screen Screen with back ground and logo of the application 1

2.
3. Home Screen Home Screen of App will consists of following items: 1

● Profile
● Sign Up / Sign In
● About Us
● Contact Us
● Social Media Icons

4. Users User needs to be registered Users and log In the App. 3


Sign Up / Sign In /
Forgot Password Sign Up:

User can Sign Up over the App filing all the details :

● Name
● Address
● Mobile number
● Other details
● User name
● Password
● Other details

Login:

User can Login using following details:

● User name
● Password
● Forgot Password

5. Book order User can fill in this details and book an appointment for the installing of new 4
battery

6. Order booking There will be a list of all the info need to fill in to book a appointment. 3
page
● Shoe size.
● Type of shoes.
● Contact info.
● Preferred date of appointment.
● Preferred mode of payment
● Submit button

7. Profile User can check all the details related to his profile here : 4

● Edit profile
● Bookings
● Invoices / Receipts
● Order details
● Settings

8. Notifications User will be able to receive all the details: 2

● User will receive notifications about all the updates.


● User will be notified about all the upcoming appointments.
● User will receive notification about payments and invoices.
● User will be sent daily quotes and will receive notifications about it.
● User will be updated about the daily status of the product.

9. Tracking  Real time tracking on Google maps.


 Order id generated and by putting in the id user can see the order
location

10. Log Out User can logout of the App. 1

Others feature on App


11. CMS Screens There will going to be some static CMS screens into the App consists of Text,
Images, Graphics and Enquiry Form:
● About Us
● Contact Us
● Terms and Conditions
● Privacy
● Help

Shoes order management Features


12. Sign up / Login will have to be registered in order to connect with the users. 2

● User will have to submit their details.


● Admin will check and verify the details submitted and provide them the
access to the system after confirmation.

Login :

● User can Log in to the system once user have approved them.
● User name
● Password

13. Profiles User will be able to manage their profile from here : 4

● Manage Profile
● Manage Payments
● Transitions
● Invoices
● Time Tables
● Settings

Features for Administrator


14. Login Admin will login into their panel using provided User id & password. 2

*Note: We will setup the admin account for first time and will share the
credentials for future access. Password can be anytime changed using “Forgot
password” option available.
15. Admin Dashboard Dashboard will be the first page visible to Admin as soon as they login 2
successfully. Dashboard will consists of following items:
● Users
● Orders
● Upcoming orders

16. User User Management will allow admin to perform following actions: 2
Management ● Admin can have a look over the list users added into the system.
● Admin can search for any particular User using search options available.
● Admin can add/edit/delete any User from here.
● Admin can check payments and donation details of any user.
● Admin can activate/de-activate any user.

17. Email Templates Emails and Notifications which will be triggered from the system at every level 1
and Notifications will be manageable from here. Admin can change the content of emails and
notifications.
● User will receive daily quotes, which will be triggered and managed
from here.

18. CMS Screens Static pages of App will be manageable from this area of App back-end. 3
● About Us
● Contact Us
● Terms and Conditions
● Privacy
● Help
● Site Map

App Designing
19. App Designing Designing of App will be done by considering user Friendliness, Responsive 5
views and as per latest market standards. Designing will includes:
● .PSD Designing
● .PSD to HTML Conversion

20. Web services A standard website will be designed and developed according to the application 5
design structure.
Extra features
20 Support Free support for 2 months
21 Extra expenses Please see the note below.
Total cost Total cost including everything mentioned in the proposal Including taxes. 1800USD
*Total (approx.) Estimated Time in Man Days 45 Man
Days

System Features

*Note:
● Above estimate includes following items:
o Mobile App
o Web Administrator Panel
o Designing

● We have tried to cover major features from requirement, in case we missed some points
and need to be added or removed then please let us know and we are happy to update the
estimate.
● For hosting and domain the client has to buy by himself whichever he thinks is suited for its
business.
● We assume that all the required extensions will be provided by customer/client.
● The exact speed of design & development will be affected by client turnaround times.
● Estimate is valid for 30 days from date of issue
● For Extra Support it will be 100USD a month.
● Anything other than the proposal will be chargeable. (Ex Logo, content writing, video
making, animation)

Technologies
S. No Component App
1. Operating System Andoid & IOS
2. Server Windows
3. Database MySQL
4. Web framework - Iconic or Cordova

5. Design Pattern MVC


6. Programming Language C , Java
7. Editor/IDE Net Beans
8. Web Server Apache
Project Lifecycle

Das könnte Ihnen auch gefallen