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
Sohil Athare
Sir John A. Macdonald Secondary School
Arnav Shah
Troy Athens High School
Andrew Yang
Sir John A. Macdonald Secondary School