/git-hired-app

Git the developer job you really want.

Primary LanguageJavaScript

Contributors Languages Forks Issues LinkedIn


Logo

GitHired

Git the developer job you really want.

GitHired takes the long and drawn out days of searching for your perfect development career and does all the hard work for you.

Report Bug or Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contributing
  5. Contact
  6. Acknowledgements

About The Project

The home page features the most recent job listings from the FindWork Jobs API, and has a search feature where the user can filter through job postings by keywords (such as python, react, chai, etc.), location, and/or remote work to narrow down and simplify the job hunt. Users also have the option to log in or sign up, implemented through Auth0.

Key Focuses

  • Implement the FindWork Jobs API to map through current job postings and filter through parameters.
  • Display the job postings and details in a clear and concise way to improve user functionality.
  • Provide direct links to the jobs which users would like to apply to.

Ideally in the future I would like to also include the Google Maps API to autocomplete the location input, and possibly include a resources component with helpful links and articles related to software development roles.

Product Name Screen Shot

Built With

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Get a free API Key at FindWork Jobs API

Install npm

npm install npm@latest -g

Installation

Clone the Repository

git clone https://github.com/alynapchuk/git-hired-app.git

Install NPM packages

npm install

Enter your API in proxy.js

const API_KEY = fetch("https://findwork.dev/api/jobs/", {
headers: {
 Authorization: "Token xxxx"
}
});

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Branch (git checkout -b yourbranch/Contribution)
  3. Commit your Changes (git commit -m 'added amazing feature')
  4. Push to the Branch (git push origin yourbranch/Contribution)
  5. Open a Pull Request

Contact

Alyna Palamarchuk - Portfolio - alynapchuk@gmail.com

Acknowledgements

GitHub Emoji Cheat Sheet - Img Shields - Choose an Open Source License - GitHub Pages - Animate.css - Loaders.css - Slick Carousel - Smooth Scroll - Sticky Kit - JVectorMap - Font Awesome