By Raymond Lin (danknessdra) and David Le (pynappo)
This is a MVP for an alternate RateMyProfessors.com frontend that dynamically scrapes data from RMP and lets users search over it with Elasticsearch.
start docker
docker compose build
docker compose up
populate elasticsearch
cd data_population
python -m venv .venv
source .venv/bin/activate
python scrape_schools_to_elasticsearch.py
- Frontend: localhost:3000
- ElasticSearch Kibana: localhost:5601
- ElasticSearch: localhost:9200