Dystic

Project introduction

Dystic is an app solution for individuals with disabilities to find jobs that can satisfy their unique requirements. Taking advantage of the latest AI technologies, our Dystic app represents an opportunity for this cohort with a multi-pronged intent: a job search interface suitable for everyone, including individuals with disabilities, an AI Resume Builder, and an easy-to-use chatbot to help them on their journey.

Issue/Inspiration

In many communities around the world, COVID-19 has devastated the job industries. Millions of layoffs in the United States alone. One of the most impacted communities from this pandemic is the disability community. According to the United States federal government's July jobs report, the jobless rate for the disabled was about 19 percent, compared to 12.8 percent for people without disabilities.

What it does

Dystic is a solution for individuals with disabilities to find jobs that can satisfy their unique requirements. Taking advantage of the latest AI technologies, our Dystic app represents an opportunity for this cohort with a multi-pronged intent: a job search interface suitable for everyone, including individuals with disabilities and a product containing an AI Resume Builder and an easy-to-use chatbot to help them on their journey. The user would create an account on our platform and input their location to find the nearest job in the same area. The user then can start with their job search by choosing what kind of disability they have (cognitive, hearing, visual impairment, et cetera.). We need their disabilities for our filtering system to only show users available jobs suitable and appropriate to their disability since other jobs might be irrelevant. After clicking on the search button, the user will receive jobs that are tailored for them.

Additionally, users can resume using our AI Resume Builder, where it creates a resume instantly after the user types in the fields regarding their skills, experience, or more. We are using React.js, a powerful javascript library that handles view layers for apps and reusable components for the frontend. We have also spent effort researching how to build the best UX for individuals with disabilities because the simplicity and ease of navigation are essential for our app.

How did your project evolve with the support of the COVID-19 hackathon fund by Google Cloud?

Our project evolved with the support of Google Cloud Platform as it enables our functionalities to be alive and usable by our users. Without the support from Google Cloud COVID-19 hackathon fund, dystic would remain a prototype, an idea that isn’t usable.

How you built it

Our product, dystic, is developed using a multitude of applications and libraries. We have used Gatsby and React as the development framework, SASS, Bootstrap, TailwindCSS, and MaterialUI, as our CSS libraries to create an outstanding, modern design, including accessibility UX features. Firebase and Google Cloud Platform power our backend; we've integrated Google Maps API, Google Maps GeoCoding, and Google Cloud Natural Language for specific features within our web app. Firebase authentication, real-time database, functions, storage. Additionally, Python, flask, NodeJS, and express for building the API to make dystic become integrated with every detail.

Challenges you ran into

  • Finding a Job Search API/Creating the API
  • Responsiveness
  • Limited Knowledge of React & Gatsby

Accomplishments you are proud of

  • Implementing the application from the design prototype
  • Experiencing valuable lessons through the product development process

What you learned

  • React
  • Gatsby
  • Flask
  • Google Cloud Products
  • Firebase
  • Material UI
  • Hosting APIs
  • Tailwind CSS

What’s next for your project

  • Get a sample of users to test our application and receive feedback
  • Release our application to the market and continue the development based on user feedback
  • Create a mobile application to search jobs on-the-go

What Google Cloud products did you use to build your project?

  • Firebase: Firebase Auth, Firebase Storage, Real-time Database, Firebase Hosting, Firebase Functions
  • Google Analytics
  • Google Maps API
  • Google Geocoding API
  • Google Cloud Natural Language
  • Cloud NLP
  • Dialogflow
Profile

Sohil Athare

Sir John A. Macdonald Secondary School

Profile

Arnav Shah

Troy Athens High School

Profile

Andrew Yang

Sir John A. Macdonald Secondary School