Find your dream job!
Application designed to unify multiple job openings in one place.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
You must have docker and docker-compose installed
For more information, please see https://docs.docker.com/install/
Access the project folder in your terminal enter the following
$ docker-compose build
$ docker-compose run --rm app bundle install
$ docker-compose run --rm app bundle exec rails db:create
$ docker-compose run --rm app bundle exec rails db:migrate
After that for test the installation enter the following to up the server
$ docker-compose up
Open your browser and access localhost:3000 to see the home page
To run the tests run the following in your terminal
$ docker-compose run --rm app bundle exec rspec
- Ruby on Rails - The web framework used
- Materialize - The css framework used
- Redis - Used to generate a database of schedule jobs
- Sidekiq - Used to process the schedule jobs
- Sidekiq-scheduler - Used to schedule sending emails and job search on the web
- PostgreSQL - SGDB
- PgSearch - Used to make full text search on database
- MailCatcher - Used to intercept the sended emails on development environment
- Ronaldo Carneiro da Silva Filho - Initial work - kikogamer
- Jholdy Damasceno - Initial work - jholdy
- Klever - Initial work - klever316
- André Gonçalves Rodrigues - Initial work - andregr15
This project is licensed under the MIT License - see the LICENSE.md file for details
- Hat tip to anyone whose code was used
- Inspiration
- etc