MUSHEER
There are a lot of people who have good knowledge and experience in different fields i.e. education, health, business, tourism, construction, etc. but they haven?t an appropriate media to share their knowledge remotely all over the world. On the other hand, People are looking for consultants to take
2025-06-28 16:34:14 - Adil Khan
MUSHEER
Project Area of Specialization Software EngineeringProject SummaryThere are a lot of people who have good knowledge and experience in different fields i.e. education, health, business, tourism, construction, etc. but they haven’t an appropriate media to share their knowledge remotely all over the world. On the other hand, People are looking for consultants to take consultancy related to various fields such as education, health, etc. Sometimes they are unable to take consultancy in their interesting field because of the unavailability of consultants or sometimes the high demanding cost of a consultant in that area. We are creating mobile and a web-based application called Musheer where anyone having knowledge of any field can request to become a consultant and clients can search and hire a consultant in their desired fields. Which will reduce the gap between consultants and the clients who need consultancy. Consultants will be asked to set their profiles by providing qualification information as well as the admin will call physically to every consultant by asking some questions related to the field he registered for. After the approval from the admin, their profiles will be verified and clients will be able to see them in search. The client will have the right to give the review or rate the consultants based on their performance. The client can search for consultants all over the world in various fields and will select the appropriate consultant based on their good rating and reviews. Consultants who’s reviews on their performance are bad and rating are below 2.0, his/her account will be displayed deep bottom in the search results as well as those consultants will be notified about their bad performance
Project ObjectivesThe main objective of developing this system is to reduce the gap between clients (common people) and consultants.
The main goals and objectives are listed below:
- To reduce the gap between consultants and clients.
- Providing a platform to both consultants and clients where to give and take consultancy in more than one field simultaneously (i.e., education, health, business, etc
- To eliminate the fear factor for clients (leaking of information (Biodata)) especially in the health module.
- Reliable.
Components, Libraries, Web Services:
Musheer is a web and android app-based solution being developed in Laravel and java along with bootstrap, javascript, HTML5, CSS3, and others. So, in our case, all of the basic libraries along with several others will be used in the mentioned technologies.
Andriod Work Station: version 8 or higher.
Software:
- Sublime Text
- Visual Studio Code
- Android Studio
- Mock Plus
Technologies used for development:
- HTML
- CSS
- JavaScript/jQuery
- PHP (Laravel)
- Java (Android)
APIs: Stripe API
Framework:
- Laravel
- Bootstrap
Database:
- firebase
Server:
- Apache
Version Control:
- Git
Best Practices / Coding Standards
For Musheer we will use the following coding conventions/practices:
- PHP (Laravel)
- Use the Latest Stable Version
- Use of Autoload
- Dependency Management
- Debugging
- Follow the Standards
Summary
we have discussed the basic flow control of the software been developed, its basic components, supporting libraries, development environment, required frameworks, and the rationale behind these selections. We have also discussed the coding techniques and best practices on which the software is implemented
Benefits of the ProjectThe incentive of this project is from different aspects:
People want to convey their knowledge globally but they haven’t any appropriate media.
Sometimes consultants don’t have enough money to own or develop an online application for themselves.
Sometimes clients can’t find the appropriate media to gain knowledge or training on time.
Moreover, in some cases, clients don’t want to share their information with consultants (especially in health).
In order to overcome the above challenges, we have introduced Musheer which will allow the consultant to set up their profiles with his proficiencies (consultant can register in more than one field) and can convey knowledge throughout the world.
The client will be able to access consultant within few clicks in the desired fields without wasting any time.
Client can also interact anonymously with a consultant.
Technical Details of Final DeliverableFinal Deliverables will a full pledge functionality the user...yet some of the functionality is been cut out due to time constraint but later on the team will consider it.
Whar Musheer will deliver:
Admin, consultant, and client registration.
- login
- chat system
- payment management module
- call system
- document upload module
- social news feeds sharing
- Appointment management
- calender
- Advanced Search module for client
- reviews management
- Anonymous feature for health clients
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 70000 | |||
| Android work Station | Equipment | 1 | 60000 | 60000 |
| Stripe API + hosting | Miscellaneous | 1 | 10000 | 10000 |