Skip to content

Jobs & Dragons seeks to gamify the job search experience, thus making a disenchanting but necessary task more engaging and productive.

Notifications You must be signed in to change notification settings

Winyumi/jobs-and-dragons

Repository files navigation

University of Toronto Full-Stack Web Developer Bootcamp Capstone Project

Table of Contents

  1. Introduction
  2. Motivation
  3. User Stories
  4. Requirements
  5. Getting Started
  6. Built with
  7. Preview
  8. Directions For Future Development
  9. Meet the Team

Introduction

Searching for a job in your field can be frustrating, repetitive, laborious, and boring. So why not make the process more fun? The Jobs & Dragons app was created to make the experience more engaging and fun for job searchers, new and experienced alike.

Go to Jobs & Dragons

Demo Guest Login:

email - jobsanddragons@gmail.com

password - J&Dteam2020

Motivation

Our Motivation in creating the Jobs&Dragons App was to create a platform that was more engaging and fun for job searchers, new and experienced alike.

User Stories

AS A job searcher I WANT TO have an engaging experience SO THAT I will feel more enthused about the process

AS A person ambitious about their career I WANT TO improve my future job prospects SO THAT I be ready for the next opportunity

Requirements

  • User can sign up through GitHub, or have a basic experience through the Demo Guest Login.
  • Creates a profile through GitHub user information.
  • Jobs listed in cards
  • User can see the detail of the job post by clicking on the card

Getting Started

  1. Visit the website and log into using your GitHub profile. If you do not have a GitHub account or do not wish to provide the app with your info, please use the Demo Guest Login email and password provided above. Those who do not log in with a GitHub account will not have the base RPG character stats as those who do.
  2. Through the profile page, navigate through the quests:
  • Quest 1: Find the Oracle and create your first resume.
  • Quest 2: Find the Guardian and do your first job search.
  • Quest 3: Find the Bard and create a cover letter for one of the job searches, and apply with the resume.
  • More quests to be developed as the app evolves.
  1. Progess through the app until you become "Career Competitive".

Built with

Preview

Directions For Future Development

  • Create more quests and develop the game environments more.
  • Develop an admin dashboard to review, comment on, and approve user material to allow them to progress.
  • Use it as a storyboard to showcase how we progressed through our Bootcamp journey.
  • Include quests geared towards practicing whiteboard interview questions.
  • freeCodeCamp has a huge section for that. We can use our app to gamify their interview section and try to integrate it with their api. (Great for showing we contribute open source and also some publicity that might help with job search)

Meet the Team

  • Anas Qazi worked on implementing authentication using auth0 and Job Listing api. Also in making the website mobile-responsive using google’s materialize css.
  • Anya Fareena worked on the resume builder part of this project. Built react space where user is provided with form to enter details which in turns builds a resume with edit and download options
  • David Gehtman worked on setting the Mongo Database, and creating the model schema. Also i worked on integrating the front end with the database.
  • Josh Fréchette project lead, art direction and developing the gameplay of the app. Created all digital art assets (logo, maps, characters), helped develop the game engine, and style formatting.
  • Khalil Mouna worked on frontend development as well as asset creation and helped create the overall look and feel of the app.
  • Sal Tamay implemented the Game Engine using React Hooks, and Context API. Designed and implemented how data (state) is managed within the app. Also, helped teammates when they get stuck with their parts.
  • Shaili Shah worked on the userinfo form for this project, Where user can enter their details that will help to match their profile for better job options.
  • Winson Quon implemented the API controllers that access the database on the backend. Responsibilities also include overall code review, bug testing, Travis CI set up, Heroku deployment, and deployment testing.

About

Jobs & Dragons seeks to gamify the job search experience, thus making a disenchanting but necessary task more engaging and productive.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published