/hyred

Mobile App frontend for our submission in Google's 2020 DSC solutions challenge

Primary LanguageDart

Hyred

Hyred is a mobile app built for users to be able to find temporary jobs very quickly. The project is still in development and is a submission to Google's 2020 DSC Solution Challenge. You can view our submission video here!

  1. Motivation
  2. Screenshots
  3. Technology
  4. Download
  5. Desktop Instructions
  6. Team

Screenshots


Motivation

Our team noticed that immigrants and refugees in Canada have a significantly higher unemployment rate compared to Canadian citizens. Employers usually prefer citizens because they value Canadian working experience. Our app provides newcomers to Canada with the perfect platform to find a source income quickly as well as gain some basic working experience in the country.


Technology

We built the app using flutter and firebase. In the future we want to incorporate more gcp services to improve and build new features. Flutter allowed us to build for ios and android with a single code base. Using Firebase as a backend-service allowed us to get the app up and running quickly.


Download

If you have an android device, you are in luck! you can download the binaries from our Alpha Release.

We have not packaged the application for IOS, sorry!


Instructions

Mac OS

Flutter SDK https://flutter.dev/docs/get-started/install/macos

Xcode https://developer.apple.com/download/more/?=xcode

After you have installed both, clone the repo and run

git clone https://github.com/dart-dinosaurs/hyred && cd hyred && flutter run

Make sure flutter is in your PATH!

Windows & Linux

Windows Flutter SDK https://flutter.dev/docs/get-started/install/windows

Linux Flutter SDK https://flutter.dev/docs/get-started/install/linux

Android Studio https://developer.android.com/studio

Setting up an AVD https://developer.android.com/studio/run/emulator

After you have done all three, clone the repo and run

git clone https://github.com/dart-dinosaurs/hyred && cd hyred && flutter config --android-sdk ANDROID_SDK_PATH && flutter run 

Replace the ANDROID_SDK_PATH to the actual path!


Team