Table of Contents
My first small web scraping project.
- Fetches school timetable from the website.
- Handles the login and finds the timetable.
- Configurable with a config file.
- Caches the timetable to avoid costly scraping.
- Displays a simple, responsive Swing-based GUI.
Configuration file is in src\main\resources\config.properties
.
Constructive criticism is always welcome!
Feel free to contribute or help in any way.
- Java
- Maven
-
Clone the repo.
git clone https://github.com/ypanator/seleniumWebScraper.git
-
Install the project.
mvn clean install
-
Enter login and password into the
config.properties
file.password= login=
-
Run and test the project.
mvn exec:java mvn test
The project is finished.
Any suggestions for improvements or ideas are always welcome.
Feel free to contribute as you like!
Distributed under the MIT License. See LICENSE.md
for more information.