Skip to content

jamariod/JobFinder

Repository files navigation

JobFinder

Build Status

Featured on DigitalCrafts news: https://www.digitalcrafts.com/blog/what-students-are-building-while-learning-remotely

Register/Login

Job Postings

Job Search

Description:

JobFinder is an app designed to eliminate job seekers from having to filter through multiple large databases/websites to find jobs specific to their career fields and curtail it to their local area and career field preferences.

This backend group project was part of a 1-week sprint using Node.js and Express.

Main Features:

  • Register/login users - managed by a Postgres Database
  • "Jobs" tab shows recent developer job listings in descending order.
    • Each listing has a direct link to the indeed job posting url.
  • "Search" tab allows users to find jobs through a set of input fields: job title/keyword and location, both of which are required, and through additional optional parameters: results by page and distance from location.

Technology:

  • Front End:

    • HTML
    • CSS
    • Bootstrap
    • JS
  • Back-End:

    • Node.js
    • Express
    • PostgreSQL (ElephantSQL)
  • Notable Node-Modules | Libraries

    • @material/textfield
    • axios
    • bcrypt
    • bcryptjs
    • cheerio
    • consolidate
    • cookie-parser
    • debug
    • dotenv
    • ejs
    • express-es6-template-engine
    • express-handlebars
    • express-session
    • pg-promise
    • puppeteer
    • session-file-store

Developers:

Jamario Davis: https://github.com/jamariod

Joseph Kim: https://github.com/TheCaptainFalcon

Paxton Lindsey: https://github.com/linzblue1

About

BackEnd project for week 9 DigitalCrafts coding bootcamp. Developers are Jamario Davis, Joseph Kim, and Paxton Lindsey

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published