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
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.
To get a local copy up and running follow these simple example steps.
Get a free API Key at FindWork Jobs API
Install npm
npm install npm@latest -g
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"
}
});
See the open issues for a list of proposed features (and known issues).
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.
- Fork the Project
- Create your Branch (
git checkout -b yourbranch/Contribution
) - Commit your Changes (
git commit -m 'added amazing feature'
) - Push to the Branch (
git push origin yourbranch/Contribution
) - Open a Pull Request
Alyna Palamarchuk - Portfolio - alynapchuk@gmail.com
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