Welcome to ALLJOBS, a study project for a job opening website built using Ruby on Rails. This project follows a Test-Driven Development (TDD) and Continuous Integration/Continuous Deployment (CI/CD) approach.
ALLJOBS focuses on job search, application management, and proposal submission. It supports two roles: headhunter (responsible for job opening creation, candidate management, feedback, and proposal) and user (responsible for profile creation, job search, and application).
To get an overview of the project's progress, you can check the Project Board.
To set up the project locally, follow these steps:
git clone git@github.com:0jonjo/alljobs.git
cd alljobs
bundle install
rails db:prepare
rails server
rspec
docker compose up