Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

Kitab Ghar

The project we are going to create in FYP is related to ecommerce system, book sale industry, mobile development and online transactions. Ecommerce system is a platform where buying and selling of products or services are done over the internet. Mobile applicat

Project Title

Kitab Ghar

Project Area of Specialization

Software Engineering

Project Summary

The project we are going to create in FYP is related to ecommerce system, book sale industry, mobile development and online transactions.

Ecommerce system is a platform where buying and selling of products or services are done over the internet.

Mobile application development is a field where developers create software application which runs on mobile devices.

We are using ecommerce platform and mobile application to solve the problems that occur in the field of book industry and also to fulfill the specific requirement of book industry which will help the audience related to this industry.

Online Transaction is payment method where transfer of fund or money happens online over electronic fund transfer.

The problem that we are addressing here are the following:

 In Pakistan, mostly users have to physically visit the bookshops or vendors for purchasing course books of their desired school, college or board.

In this era, everything is available online, there are many online book stores and website, android applications like kitabeins, liberty books, online bookshops, bookbazaar in Pakistan where books are sell and purchased by their categories like comics, novel, business but there is no mobile application where courses are sell and purchased by categories like schools, board, classes and users can get there courses by shopkeepers or vendors based on their current location.

Another problem is that when the student or users pass out from the school or colleges, the books or courses they have are of no use to them and it take up a lot of space. Even if they sell these books to rag picker, they will not get much profit from it. Also if users have to sale their previous courses to someone manually, it is a time consuming and a costly process.

The motivation to create this project has many sources

• Interest to develop a good user friendly mobile application with online transactions using a database.

• To increase our knowledge horizon in technologies like flutter for mobile application and Firebase or MYSQL for database.

• To gain good experience in mobile development before joining in a full time     job.

• To gain expertise in advance database for future purposes.

We are going to build a mobile application based on internet that aims to provide users an easy way of purchasing and selling their course related books like, sindh board, federal board, Agha khan board, APS, city school etc based on title, author and subject etc.

Project Objectives

The project objective are the following:

To build a mobile application based on internet that aims to provide users an easy way of purchasing and selling their course related books like, sindh board, federal board, Agha khan board, APS, city school etc based on title, author and subject etc.

User can sell his/her old books or courses of schools, colleges online at a reasonable price which is of no use to the student by adding the details of books in the application and the condition of books will be measured on some attributes and administration will confirm it and upload it on application where user who want to buy that course will purchase it from this platform.

The objective of this plaform is that through this platform people can order the books which they want and even they do not need to bother about location and do not worry about picking it up from the store. This application will help you to get the book from the store to your home just by a single click.

Another objective is that User can also make the payment online or after the delivery of the book which will make user safe regarding their money. User can also buy books of their interest like comics, novel, sport, business.

Anothe objective is to give option in the application that user can buy notes related to the course because most student of high schools prefer note or guide of some academies like Adam jee coaching center, Mariam Publications.

Shopkeepers, vendors can login in the application and add there courses books on the application and users can see it. The feedback option is also available for user where he/she can give rating to the shopkeeper about how good the delivery is.

Project Implementation Method

The waterfall model for software development:
This is the model that the will be used develop the Kitab ghar application .However feedback loops will be allowed during the whole software development process .The model chosen for this project has to favors a small group of developer for a project. Considering the fact that we have only 3 members who is going to implement this project I find this model suitable for us to follow.

This process has been illustrated below on Fig 4 showing top-down development. The main stage description are in the boxes The model looks likes a waterfall .For this model to work efficiently feedback loops are added to create a coordination of the whole process development

For  mobile application , we are going to use flutter toolkit created by Google. Flutter is an open-source UI software development kit created by Google. It is used to develop applications for Android, iOS, Linux, Mac, Windows, Google Fuchsia, and the web from a single codebase. The language used by flutter is dart language.Dart is the programming language used to code Flutter apps. Dart is another product by Google and released version 2.1, before Flutter.

And advance database for backend. and for backend-database we will use Firebase platform. 

Firebase is a Backend-as-a-Service (BaaS) app development platform that provides hosted backend services such as a realtime database, cloud storage, authentication, crash reporting, machine learning, remote configuration, and hosting for your static files.Firebase supports Flutter. 

Benefits of the Project

Benefits of the project:

  • user can search, buy, sell their course related books or notes online
  • vendors can upload there stock and get order from our application.
  • They do not need to bother about location and do not worry about picking it up from the store physically.
  • online payment method will make the transaction fast and secure for users and also it will reduce the manual cost
  • users can get reasonable price for the book.
  • By selling the book they can earn money ar home without any effort
  • situation like covid where people avoid to go the market, they can easliy purchase the books which is essential need for the student.

Technical Details of Final Deliverable

The kitab ghar application should be able to load and function properly on all major web browsers ,android and iOS devices .Easy functionality for the user and the administrator. Easy user interface and fast data uploads and reloads into the application.The process should be secure especially when it comes in handling financial transactions money .A foreign provider can be used .This process has already been carried out and the customer and the developer can now write down the list of specifications and goals the application will achieve. The specifications should be able to fulfill the purpose and goals of this project.

  • Complete online shopping process should be developed
  • Anybody should be able to browse books on sale
  • Anonymous and registered user can buy books.
  • The website should allows visitors to create ,manage and log into their accounts
  • Members can sell books they uploaded. They can delete a books if there s no current buy process going on that book.
  • Members can Create and update their profiles
  • Comments on buyers and seller books after a sale process.
  •  History of transactions of a member
  • Administrator has a simple order management system
  • Capability of handling financial transactions(Like easypaisa,jazzcash)
  • Mailing capabilities after selling or buying process
  • Search for books on the application
  • A visitor should rapidly find a book he or she is looking for.
  • Latest books are shown on the main page
  • Handle errors in a proper way.

Final Deliverable of the Project

Software System

Core Industry

Education

Other Industries

Core Technology

Shared Economy

Other Technologies

Sustainable Development Goals

Quality Education, Decent Work and Economic Growth, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Google playstore account Equipment145004500
web hosting and domain Equipment155005500
Total in (Rs) 10000
If you need this project, please contact me on contact@adikhanofficial.com
Emotion Aware Recommender System

Recommendations are a rapidly increasing paradigm that automatically provides and assists...

1675638330.png
Adil Khan
10 months ago
KARAVAN (Smart traffic flow - design and formal verification)

With continuous advancements in technology, the concept of autonomous cars has gained imme...

1675638330.png
Adil Khan
10 months ago
Personal Assistant

Here we are catering the people who are at managerial level and celebrities which have hig...

1675638330.png
Adil Khan
10 months ago
Simultaneous Localization and mapping

Simultaneous localization and mapping (SLAM) is an important problem in signal processing...

1675638330.png
Adil Khan
10 months ago
OWL VOICE SWAPPER

As language is the most important part of communication. And in the present era of the pan...

1675638330.png
Adil Khan
10 months ago