GCartZone (E-Commerce app) is developed to facilitate the individuals, those who want home shopping of grocery products. Grocery shopping is basic need of every home, it is very time consuming process to go for grocery shopping in this era. It is necessary to automate the process of daily grocery sh
GCartZone
GCartZone (E-Commerce app) is developed to facilitate the individuals, those who want home shopping of grocery products. Grocery shopping is basic need of every home, it is very time consuming process to go for grocery shopping in this era. It is necessary to automate the process of daily grocery shopping. This app designed for local grocery market of Faisalabad. Customer can check products, add to cart the products, order them and receive order by using GCartZone. The shopkeeper use this app to add catagories, add products, check order list, check the status of delivery man and send notification to delivery man. The third module of this app is delivery men who get registered, recive notifications of shopkeepers’ order, track the location of customer and deliver the order .This application provides in simple and easy to operate user interface, which can be managed by any user without prior in-depth knowledge of the computer system. Users can use it for shopping, for expand their business over internet and as well as it provide a chance of job for some individuals. The app manager control all the functions of this application, check the reviews of users, add products ,add any shop ,check and control all the database.java language is use at the back end of this project and xml require to designing interface. The use of firebase technology is essential for authentication and web services use for database. Over all this application is a business for an individual who manage it.
Overall this application is a huge business in its nature if it developed in accurate manners it must be popularized and become the need of the market.
Step 1:
Design prototype for the project that helps to design user interface. Accurate colors, buttons, backgrounds and sequence of objects define in this step.To design prototype use proto.io and adobe photoshop cc.
Step 2:
Use android studio for the coding of front end design in xml language. Android studio version 3.3.0 is use for it. Registration, login, splash screen and recycler views design in this phase.
Step 3:
Java coding of each module of interface e.g. find view by id, on click inctances, toast and activity by activity transmission
Step 4:
Map activity to add the location of the shop and user.
Step 5:
Connectivity with firebase database and web services (local database ,XAMP) for authentication and data storage.
Step 6:
Use retrofit and builder classes to merge front end and back end of the project.
Step 7:
Provide hosting to make web services online and pay for it.
Step 8:
Testing the application on different versions android devices e.g. , Oreo, kitkat and other latest ones.
Step 9:
Coading of notification service using firebase.
This project design with the help of various software and smart devices e.g. pc,laptop,smartphone for testing and coding puropose.Proto.io,adobe photoshop,Android studio(3.3.0),SDK,Java,Sublime text,XAMP server and the most important thing is strong internet connection because most of these softwares must have required internet connection. For testing purpose the smart phone is use which is compatible for oreo, kitkat and latest android versions.For codig pc required with high speed RAM and more than 500 GB ROM/hard disk
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Android Mobile device | Equipment | 1 | 20000 | 20000 |
| Pc | Equipment | 1 | 30000 | 30000 |
| Printing | Miscellaneous | 3 | 1000 | 3000 |
| Overheads for interface design | Miscellaneous | 1 | 3000 | 3000 |
| Total in (Rs) | 56000 |
Today?s world is composed of a high-tech lifestyle along with a very busy schedule. It is...
In the current era of technology and pace of globalization, it has become a requir...
Additive manufacturing was developed initially as a technique for rapid prototyping, to vi...
In this project we aim to make a Management information system for construction com...
This project will be used for voting in university Project Objectives (less than 2...