willywos / jobbyjobjob

Rails website that gathers remote jobs from different remote job boards so you can find a jobby job easier.

Home Page:https://www.jobbyjobjob.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Jobby Job Job

https://jobbyjobjob.net/

Build Status

Description

Jobby Job Job is a website that aggregates job postings from five different job boards. The job boards are remote only jobs. You can specify and search for different jobs. You can also view the original post.

Job posts are updated every hour using the Heroku scheduler to execute a rake background task. The rake task builds the posts and creates the search indexes.

Screenshot Time

Screenshot

Check out these job boards:

Building the project

Ruby Version: ruby 2.5.1 Rails Version: 5.2.1

$ git clone https://github.com/willywos/jobbyjobjob.git
$ cd jobbyjobjob
$ bundle install
$ rake db:create (postgres database)
$ rake db:migrate
$ rake db:seed
$ rails s

Grabbing Jobs

$ rake jobby_job:process_job_sites

Running within Docker

You can run this application on your machine without installing anything natively (besides Docker) by following these steps:

First command prompt:

docker-compose up

Second command prompt:

docker-compose run web rake db:setup

When finished, remember to run docker-compose down.

Submitting Pull Requests

  1. Fork the project
  2. Create a topic branch
  3. Implement your feature or bug fix
  4. Add tests for your feature or bug fix (if you want)
  5. Run $ rspec spec/ make sure tests pass.
  6. If your change affects something in this README, please update it
  7. Commit and push your changes
  8. Submit a pull request

Contributing

If you want to help me with this project, please just submit a pull request to fix a bug or add a feature, like another job board. I will probably accept it. If you don't, then I hate you.

This is a good project to work on if you want to do Hacktoberfest #Hacktoberfest. Check out this issue for some ideas or feel free to add to the list.

Thanks goes to all of these wonderful people, who already contributed to the project:

willywos
willywos

πŸ’»
OvidiuToma
OvidiuToma

πŸ’»
jereinhardt
jereinhardt

πŸ’»
efl7a
efl7a

πŸ’»
jakesorce
jakesorce

πŸ’»
r33beers
r33beers

πŸ’»
andersonfernandes
andersonfernandes

πŸ’»
ConnorBach
ConnorBach

πŸ’»
inqii
inqii

πŸ’»
ocristian
ocristian

πŸ’»
edmistond
edmistond

πŸ’»
chivoX
chivoX

πŸ’»
tripph
tripph

πŸ’»

This project follows the all-contributors specification.

(By clicking on πŸ“– you can see individual contributions)

About

Rails website that gathers remote jobs from different remote job boards so you can find a jobby job easier.

https://www.jobbyjobjob.net/

License:MIT License


Languages

Language:JavaScript 52.9%Language:Ruby 30.2%Language:HTML 12.5%Language:Handlebars 2.5%Language:SCSS 1.6%Language:CSS 0.2%Language:CoffeeScript 0.1%Language:Dockerfile 0.1%