Skip to content

Latest commit

 

History

History
35 lines (20 loc) · 964 Bytes

README.md

File metadata and controls

35 lines (20 loc) · 964 Bytes

Orari FSHN (Backend)

Overview

The Orari FSHN (backend) is a Ruby on Rails project tailored for scraping data from FSHN's timetable website. It operates without a database, retrieving all necessary information from a generated JSON file after scraping. The scraping process can be executed regularly to ensure the data remains up-to-date.

Project Details

Scraping Procedures

1. Scraping Professor Timetable

Services::ProfessorDataScraper.new.generate_json_data

2. Scraping Student Timetable

# Make sure to have chromedriver with the appropriate version installed locally
# https://chromedriver.chromium.org/downloads

Services::StudentDataScraper.crawl!

Deployment (Fly.io)