Skip to content

chingu-voyages/v11-geckos-team-15

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

v11-geckos-team-15

Add-project-description-here | Voyage-11 | https://chingu.io/ | Twitter: https://twitter.com/ChinguCollabs

Team Members:

Noah Maizels

Project

Features

Basic Overview of Features

A single page web app which allows for a job search that pulls from multiple job APIs and/or web crawlers. This is done by identifying search input parameters which are shared amongst various APIs, and also results values which are shared. The results are then displayed in a uniform way based on information which is common to all APIs.

Core MVP Features List

  1. A search form to input keywords and location

  2. A results page which lists results from multiple APIs in a uniform way - results are paginated, 10 results at a time.

  3. A button to add 10 more results to the page or call the APIs again if needed.

  4. A job result preview component which will be used to show a summary of the job and link to the full job posting.

  5. Each job post will have an 'add' button to add to saved jobs.

  6. Each post in 'Saved jobs' will have a 'Remove' button.

Extra Features

  1. Live search suggestions (not completed)

  2. Add more job sources (not completed)

  3. Make job source panels collapsable (not completed)

Job API's

  1. Github Jobs

  2. Authentic Jobs

  3. Juju Jobs (no API, I had to build a web crawler for this one)