This is my first project in Rust.
I want to build a tool for scrape Subito.it website based on some custom searches and periodically send telegram notifications for every new entry found.
I'm studying Rust, suggestions and PRs are more than welcome.
Since I've studied recently Hexagonal architecture, I'm trying to apply it to this project. Here's the outline:
- Add new search
- Get all the searches
- Perform the scrape
- Get results
- Application
- Notification
- Scraper
- DataBase
- Serialization
- Application Entry Point
- Notification (telegram)
- Scraper Agent
- Query Engine
- Serializer
- Better messages for list and scrape results.
- Reset Apllication in cli.
- Set Scrape interval in cli.
- Print help message in bot start.
- User Management for indipendent notifications.