Skip to content

Using Zomato API, The Muse API, and Mapquest Geocode API, the user searches their city and will find nearby job opening that they can apply to. When clicking on a job, the user will be displayed available food options near the job location. User can save jobs to their Local Storage. Uses Materialize CSS and JQuery.

Notifications You must be signed in to change notification settings

dylanbest15/Work-Bytes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work Bytes

About the Project

For this assignment we were asked to meet the following criteria:

Must use at least two server-side APIs
Must use a CSS framework _other than_ Bootstrap
Must be interactive (i.e: accept and respond to user input)
Use at least one new third-party API
Must have a polished UI
Must meet good quality coding standards
Does not use alerts, confirms or prompts (look into _modals_)
Must be deployed to GitHub Pages

As a group we came up with the following user story for our application:

GIVEN I am using a job search website I can search for jobs
WHEN I put what city I want a job in
THEN I am presented with details of available jobs in that city
WHEN the list of available jobs appears
THEN I can apply to the available job presented
THEN I can click the jobs to see nearby restaurants
WHEN presented with nearby restaurants
THEN I can click on a restaurant to view details and read reviews
WHEN I check the save job checkbox
THEN the job is added to save for my next visit
WHEN I click the saved jobs link
THEN I can see the jobs I saved from the last session
WHEN I uncheck the saved job
THEN the job is unsaved when I refresh the page

Built With

Getting Started

To run the program please visit the Work Bytes page.

Examples of Program in Use

A Picture

Challenges

  • Unusable APIs - original idea was to help developers find jobs based on their personalities, but both of the API's were unusable Traitify - Never provided with an API key GitJobs - couldn't connect to the API without a server
  • GitHub - we ran into a few hiccups collaborating in regards to: Merging, pulling code, pushing, errors, etc. The best thing we did was protect the master branch from anyone directly pushing code to it

Wins

Great Team

  • Collaborating through the code
  • Resolving issues with our API's

Support!

  • thank you to Bobby and Mike!

Authors

License

Copyright ©2020 Dylan Best

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Using Zomato API, The Muse API, and Mapquest Geocode API, the user searches their city and will find nearby job opening that they can apply to. When clicking on a job, the user will be displayed available food options near the job location. User can save jobs to their Local Storage. Uses Materialize CSS and JQuery.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.9%
  • CSS 17.8%
  • HTML 17.3%