Skills for Skills
This application will be created using flutter. Multiple people can create account and store their personal information including their skills and required skills which they want to learn. Firebase database is used at the backend to store all the information. Users can search any skills in th
2025-06-28 16:29:05 - Adil Khan
Skills for Skills
Project Area of Specialization Computer ScienceProject SummaryThis application will be created using flutter. Multiple people can create account and store their personal information including their skills and required skills which they want to learn.
Firebase database is used at the backend to store all the information. Users can search any skills in the search box and in result it shows the list of people who knows that particular skills, then the user can match their skills with that person required skills, so they share their skills without any cost. They communicate through chat and then all depend on their mutual understanding. Users can also see the location of people through map so that they can find a near by person. An online video chat system will also feature for the people who have difficulties in meeting face to face it will help a lot of people to learn skills, discover people and also lead to many opportunities.
Project ObjectivesThe main intent of make this application is to learn any skill trouble freely without paying a single penny.
Learning skills are very difficult especially for the young generation people because of the financial issues and this will create a huge problem for them in future when it’s come to earning money.
So, if you have any skills, you can earn money easily, even if you don’t have a job you can work as freelancer or start your own business. These people have higher value in market compare to the people who have degree but not skills.
For example, if you have cooking skills you can sell your food and earn money or even get a job easily at good position. So, if you learn any skills in younger age, you get more experience in it and your value will be high in the market which will you lead you to earn enough.
Project Implementation MethodThe UI of the app will be user friendly as the backend and frontend both will build by
using flutter (dart).
Following are the main features to build the backend of App:
Database using Firebase. (Only admin can access for maintenance).
Search option.
Map Integration for finding location of another person.
Google map platform
Map SDK for android.
Insert token generated file in pubspec.yaml.
Virtual meeting and Video Calling.
Using Agora
Create Token and edit in pubspec.yaml
Camera Accessibility for learning purpose.
Camera Plugin.
Benefits of the ProjectSkills = Money
Skills makes people's value much higher in today's world
By learning differnet skills you grow.
It helps gains experience
Free of cost
Technical Details of Final DeliverableThe UI of the app will be user friendly as the backend and frontend both will build by
using flutter (dart).
Following are the main features to build the backend of App:
Database using Firebase. (Only admin can access for maintenance).
Search option.
Map Integration for finding location of another person.
Google map platform
Map SDK for android.
Insert token generated file in pubspec.yaml.
Virtual meeting and Video Calling.
Using Agora
Create Token and edit in pubspec.yaml
Camera Accessibility for learning purpose.
Camera Plugin.
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology OthersOther TechnologiesSustainable Development Goals Quality EducationRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 37000 | |||
| License software, Cloud Server, hosting services Application Programming Interface | Equipment | 1 | 37000 | 37000 |