Techcity
The Goal of this Project is to Digitalize the IT business in Faisalabad. The main idea is to provide a Digital platform between end-consumer and IT industry in Faisalabad, the user would be saved from daily hassle of going out of house or multiple visits. This platform is going to help end consumer
2025-06-28 16:29:41 - Adil Khan
Techcity
Project Area of Specialization Computer ScienceProject SummaryThe Goal of this Project is to Digitalize the IT business in Faisalabad. The main idea is to provide a Digital platform between end-consumer and IT industry in Faisalabad, the user would be saved from daily hassle of going out of house or multiple visits. This platform is going to help end consumer to meet their daily life needs related to Technology. Their every need would be fulfilled and every product they need would be available from the comfort of their home by only using a technology device such as mobile, laptop, Tablet etc.
Project ObjectivesThe end product of this project is going to be a Mobile application and it is going to be available on both android and IOS.
It has following Objectives:
- User will not need to go to the marketplace
- User will be able get his product repaired through a shop/ repair technician, which he will handpick on the basis of customer rating
- Vendor and user will be able to communicate his problem through a chat option and also upload pictures and videos to identify the scope of problem.
- User will be able to search and compare the product on the basis of customer rating
- User will be able to track his order.
Incremental model is being used for the software development process
Incremental Model is a process of software development where requirements are broken down into multiple standalone modules of software development cycle.
- Requirement Analysis
- Design
- Code
- Test
- Implementation
As we already know that the Project is divided into multiple modules in Incremental model, so every module goes through the aforementioned process.
In the first step we comprehensively gather the requirements from all the stakeholders. After assembling all the requirements, we move towards the designing of the system. Design is counter checked and tested multiple times for errors. After design, we move towards coding step and start developing our project. Once the system is developed, we go through the testing phase. After the successful testing of system then comes the deployment phase of the product.
- Gather all the Requirements
- Designing of the system
- Code
- Test
- Deploy
In incremental Model, each module goes through the same process. Before getting integrated as whole.
Incremental model, gives us the flexibility in the development of all the modules. Each of the major functionalities can be developed independently and integrate afterwards. Hence, being more reliable in developing the projects that have multiple major functionalities.
- Flexibility in changing the requirements and scope
- Changes can be made throughout the project
Stakeholders can respond in building of each module
Benefits of the ProjectMajor problem identified and addressed in this project is the problem of getting tools and gadgets repaired. Because there are already many projects deployed that serves the purpose of sales and purchase but none facilitates user with getting their products upgraded or repaired. Because what is the point in developing model that enables the user to buy the product sitting in the couch but the user still has to go to the location to upgrade the product or get it repaired, if the products ever start malfunctioning.
This platform is going to help end consumer to meet their daily life needs related to Technology. It is useful in a way that it makes it easier for the user to search for tech products and a suitable vendor. It also allows user to find professional repair technician at this platform allowing him to search for him, communicate his problem and placing an order. The user will be having doorstep services for both the products and repair services subjective to the scope of problem. In the doorstep service user will be able to keep track of his order.
Technical Details of Final DeliverableAreas of study for our project include Flutter Development with Dart, Firebase, Firebase cloud messaging services, SQFlite, Google Maps API, Object Oriented Design and analysis. Tools used for planning would be MS Project.
Incremental model is being used for the software development process. Incremental Model is a process of software development where requirements are broken down into multiple standalone modules of software development cycle.
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 9600 | |||
| Google API | Miscellaneous | 6 | 1600 | 9600 |