Skip to content

Latest commit

 

History

History
59 lines (40 loc) · 3.31 KB

README.md

File metadata and controls

59 lines (40 loc) · 3.31 KB

Skill Hub

Domain

The project is a mobile application developed in Flutter using Dart as a programming language, wireframe as UI and Firestore as backend server. This app can be operated in both iOS and Android

Idea

The idea of the project is as an intra-organizational employment-oriented service that operates via mobile apps. The organisation that we have used as a test case is BIT Mesra, however, it can be oriented towards any other organisation as well. The main goal is to bring convenience to freelancers and startups by hiring people from within the community from where they are based.
The app can be handy to foster the experience of networking to those who have no prior industry experience and also to those looking for a cost competitive employability from within their organizational structure.

Achievements

Our application boasts of several features:

  1. The application differentiates between verified and non-verified users. The algorithm will give verification symbols to those who have been consistent users of this platform.
  2. The app also uses third party features such as Linkedin to give out users better depth into their prospective employees.
  3. The app provides for a basket so that the user can select multiple people at one time without having to go through the same process recursively.
  4. The app also provides for payment gateway so that the user doesn't have to deal with the hassle of negotiation and engaging with third party payments procedure.
  5. The user also has the feature of deleting any of this selection from the Cart/Basket page if he/she reconsiders their decision.

Description of the codebase

 

The code is well arranged into sub-directories which are -

  1. The first page is the home page.
  2. The second page is the productcatalogue page.
  3. The third page is the Cart/Basket page.
  4. The fourth Page is the Connect With page so that the user can connect with prospective clients.
  5. Finally, the fifth page is the payment gateway.

How to Run

  1. Make sure Flutter is installed in your system.
  2. Install Android in your system.
  3. In the event you want to understand the installation process in detail Youtube will be very helpful
  4. For Windows 41:32 and for Linux/iOS 18:34.
  5. Open the repository in Android Studio.
  6. Crate an emulator in AVD manager.
  7. Run the application.
  8. Create a new issue if you face any difficulties or call Bodhisatwa at 8910602015 or Safal at 9123169595

Team Mentor

Saurav Priadarshini
Special thanks and appreciation to our mentor who entertained even our stupidest doubts without hesitation. 😁

Team Members

APK Version

You can find the apk version of Skill Hub here