Mobi-zilla
Providing the facility of the internet to business professionals along with customers will bring a big relief on both sides of bargain conditions, such as pandemic will prevail through a Millennia or no one knows at how much time, for coping with such conditions, this platform will bring a chance to
2025-06-28 16:28:35 - Adil Khan
Mobi-zilla
Project Area of Specialization Computer ScienceProject SummaryProviding the facility of the internet to business professionals along with customers will bring a big relief on both sides of bargain conditions, such as pandemic will prevail through a Millennia or no one knows at how much time, for coping with such conditions, this platform will bring a chance to interact more safely and digitally occupied environment. Mobi-Zilla is a mobile app as well as a website too. That allows different shopkeepers to create their online stores, and place their products i.e., mobile phones and mobile accessories along with the prices and discounts. The customer can search the store and all the product lists of that store will be displayed with price, he/she can also search for a specific product and he/she will get the same product comparison from different stores that have that product. There are some apps that provide mobile information like What-Mobile and GSM-Arena, these apps tell the specifications, and allow you to compare multiple devices but tell you the international rates of mobile phones only. But Mobi-Zilla is a platform that tells the whole description about the mobile phone and Its accessories as well as which shop it’s available and at which price. Mobi-Zilla will allow shopkeepers (the mobile shop owners) to register their shops online. So, the customers can see the whole variety that’s available in their shop. It will increase their customer as well as save the time and effort of clients. The client can compare the specifications and the price list. Later on, I will add a Natural Language Processing (NLP) that will allow its user to search mobile using the voice search option. There will be rating/feedback that will be given by a client to the shopkeeper so others can see whose rates and products are better. Moreover, there will be weekly and monthly vouchers by platform and event discounts by the shop owner. It will be a great evolution that plays an important role in the development of Pakistan. As I am making technology for the uneducated and middle-class population. That covers the majority of Pakistan’s population
Project ObjectivesAs we all know this world is full of innovation and every day there is new technology. but Pakistan is still trying to become a developed country. because the majority of Pakistan is illiterate and lower middle class.
- The first main goal is to develop a technology for poor and illiterate people (the shopkeepers sitting in our streets in small shops ). if they start using technology it will be a good step in the development of Pakistan.
- The second main objective is to provide people with a platform where they can buy mobile phones and their accessories as well in a very easy way.
After this, my other objectives (personal) are:
-
Learning the new skills and also having experience in entrepreneurship
-
Start your own business (for the sake of other Pakistanis)
-
Help other people by providing them with jobs
Tools:
Tools are such an important thing that without tools we can’t even think of developing a project. So, the importance of tools cannot be ignored. There is a long list of tools used in the completion of the project.
- Visual Studio Code
- Html, CSS, and JavaScript work is done in this tool
- Android Studio/Xcode
- To create apps for both android and IOS.
- Visio
- This tool is used to make the diagrams
- MS Office 2016
- MS Word for the documentation purpose
- MS Word is also used for making the tables used in the document.
- MS Excel for making the Gantt chart
- Git Hub
- Used for keeping the project directory
- Server
- Used for connecting the server
Techniques:
The technique is any logic I used to complete our project. Techniques could develop software or website, or an application. Techniques used in the Mobi-Zilla.pk are given below:
- Object-oriented programming
- Flutter (framework)
- Angular Js
- Nest Js
- Tensor Flow
Best Practices / Coding Standards
There are a lot of best practices done in the completion of the project. Here is the list of these practices.
- No code repetition is done
- Comment all the sections of the code properly
- Used Object-Oriented approach.
- Created widgets for each separate function
- The conventions of the document for the project are done properly
- Use appropriate naming conventions.
- Use the DRY (Don’t Repeat Yourself) principle.
As I discussed earlier this project will play an important role in the development of Pakistan.
- The first benefit will be that there will be a technology for poor and illiterate people (the shopkeepers sitting in our streets in small shops ). And if they start using technology it will be a good step in the development of Pakistan.
- The second benefit will be, that people will get a platform where they can buy mobile phones and their accessories as well in a very easy way.
And my other personal benefits are:
-
will learn some new skills and will get some experience in entrepreneurship
-
Start my own business (for the sake of other Pakistanis)
-
Help other people by providing them with jobs
- Apps on fluter
- for customer
- for shopkeeper
- Admin panel on angular
- Server End on nest Js
- AI bot on tensor flow
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 74290 | |||
| Live Server | Equipment | 2 | 17281 | 34562 |
| Stage Server | Equipment | 2 | 7358 | 14716 |
| App Store | Equipment | 1 | 20010 | 20010 |
| Play Store | Miscellaneous | 1 | 5002 | 5002 |