Digital Comittee
SUMMARY OF THE DIGITAL COMITTEE: One of the most popular ways of savings in Pakistan as well as globe is Ballot Committee (BC), more commonly known as committee. Every month each participant of the committee contributes a specific amount to the pool, which goes to a pre-decid
2025-06-28 16:32:08 - Adil Khan
Digital Comittee
Project Area of Specialization Software EngineeringProject SummarySUMMARY OF THE DIGITAL COMITTEE:
One of the most popular ways of savings in Pakistan as well as globe is Ballot Committee (BC), more commonly known as committee. Every month each participant of the committee contributes a specific amount to the pool, which goes to a pre-decided member. This cycle is repeated so that every member receives the collected amount. Most commonly, committees are used to save up for household appliances, furniture or even to accommodate travel needs but its management can be a tiresome process. This app tries to simplify that.
This app enables you to save with a safe group in a simple and transparent method whether you are looking to save for a car, a wedding, or just become better at savings. We have adopted ROSCAS, commonly known as committees, which are not only socially and religiously acceptable but used by women 1.3 times more than men. However, relying on traditional informal ROSCAs mean your ability to raise capital is limited to the financial health of your social network.
This platform then serves as a management tool, which provides safety and a means to meet financial needs in a timely manner.
Project Objectives
OBJECTIVES OF THE DIGITAL COMITTEE:
The main objective for our app is to digitize the way Ballot Committee (BC) is used. Any person who is the leader of the committee has to either use a notebook for noting down and keeping records of the payment or remember it mentally which leads to human error and inconvenience. This app will solve this problem as the monitoring will be done through the app.
The other main objective for our app is to redefine BC collecting method so that people can easily and wirelessly get enroll in the committee with various other participants, this will provide great opportunity for the people who have small social circle to fulfil their dream of buying house, furniture etc. and it is a great way to save your money and to expand your social circle.
1.Our objectives is to make a product that could take care all the aministaration problem including collection and distribution of money.
2. To take care of the peroblem physically appearance for the money
3. To make people able to fullfill there needs before there actual turns.
4. We will introduce the concept of a moderator whose job is to take care of the collection and distributin of money, moderator is a special type of member who will take care rest of the member.
5. We will introduce digital payment system I.e easypaisa or jazz cash for the payment of money which make people able to pay their money even if they are out of city.
6.We will provide another platform where people can post ads of there services or there products so our members can buy or purchase via our application.
PROJECT IMPLEMENTATION METHOD OF DIGITAL COMITEE:
Used Technologies:
Android Studio:
Although the code isn’t written in the Android studio, we still need it in the system in order to run the SDK which actually provides an access between your computer and mobile device.
Visual Studio Code:
A code editor which is what we used throughout the whole project. You can install the dart plugin in the VS Code. Create a flutter project and get started.
Flutter (Framework)
Flutter is a framework by Google that’s for building the native application on mobiles. We’ve made our application using this framework. Unlike React Native that uses JavaScript, it depends on how you use widgets. It uses dart language which is a high-level programming language.
Visual Studio:
Visual Studio is Microsoft’ side which can be used for different languages but mainly C# and since we’re working on the .Net Framework,and we make our APIS on .NET core.We require the C# language and writing all sorts of logic in the Visual Studio is an ideal approach.
SQL Server:
SQL Server is Microsoft’s provided Database engine. It’s a relational database. Since our project is an application that needs to store data for users in proper sequence, we required a relational database
BENIFITS OF THE PROJECT:
People use ballot committee to save their money and it is used not only in urban areas but in all over the globe. There is a lot of exhausting process in it. There is a moderator return who cater all the amount of all participant and manage the records manually, so the management of BC can be a exhausting process, this app tries to simplify this process. The main benefit of this app is to provide you our environment where you save your money e in a sev or transparent way where you can save your money for a car or wedding or any other household appliances you want to buy. This app provides you a platform and then serve as a management tool which provides safety and a means to meet financial needs in a timely manner.
1.This app provides you a secure platform where all the user authenticated by their NIC and other way .
2. This app provide you a centralize system where the members can sale purchase or to provide there service.
3. You can enroll in public comittee as well as per your need.
4. You can do your transaction by staying at your home via your credit card using our payment gateway services.
Technical Details of Final DeliverableUser will login or create a new account and OTP will be generated and sent to the users phone number to verify there identity. When the user account will be created and authentication token will be generated and mapped against the Users ID. Once the account is created users can login using there ID and password There will be two possibilities of the user in our project once is a moderator and other is a member .
Moderator is a special type that can create both the DC(Digital Comittee) like private or public and member user is only have a authority to create a private DC(Digital Comittee).
FLOW
1.Account Creation
2.User authentication
3.SMS Verification
4.Login User
5.View Comittees
6.Create Comittees
7.Edit Comittees
8.Edit Profile
9.Group Chatting
10. Provide Differnt services for the Uers
11.Accept or Reject Users
12.View Transaction of the users
13. View Transaction History
14.Do Transaction
15. See the Wallett
Final Deliverable of the Project Software SystemCore Industry OthersOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Decent Work and Economic Growth, Industry, Innovation and InfrastructureRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 69802 | |||
| Azure API | Equipment | 1 | 32130 | 32130 |
| Stripe Payment service fees | Equipment | 8 | 2409 | 19272 |
| SMS Service | Equipment | 1 | 5000 | 5000 |
| Email Service | Equipment | 2 | 4600 | 9200 |
| SSD | Miscellaneous | 1 | 4200 | 4200 |