Skip to content

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.

License

0jonjo/alljobs

Repository files navigation

ALLJOBS

Rspec and Rubocop CI Maintainability Test Coverage

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.

Project Overview

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.

Installation

To set up the project locally, follow these steps:

Clone the repository

git clone git@github.com:0jonjo/alljobs.git
cd alljobs

Install dependencies

bundle install

Create, migrate and seed database

rails db:prepare

Serve

rails server

Run tests

rspec

Containers

docker compose up

About

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.

Topics

Resources

License

Stars

Watchers

Forks