In this project, I was responsible for developing the entire solution, starting with writing the web scraper using Selenium in JavaScript. The scraper was designed to extract GIC rates from various bank websites. Once the scraper completed its nightly run, it generated a report and automatically sent it via email. Additionally, I developed a Node.js Express server, creating APIs that the frontend could consume to display the scraped data. I also handled the WordPress integration, writing custom HTML and JavaScript scripts to seamlessly display the rates on the site. Finally, I was responsible for deploying the entire solution, including configuring the server with a custom domain to ensure a professional and accessible web presence.