A web app which scrapes bin collection calendar information from the Angus Council website and serves it as an iCal feed, primarily for subscription and reminders on your smartphone.
- .NET 6.0
- Bootstrap
- HtmlAgilityPack
- RestSharp
- ical.NET
To get a local copy up and running, follow these steps:
You should have an appropriate IDE installed to work with .NET 5 C# code. I usually use Visual Studio but other IDEs are available (Rider, VS Code etc.)
Once you have cloned the project and opened in your IDE, ensure you have installed all the relevant packages by running
dotnet restore
Then to start the project, run
dotnet run
The application should then be accessible from https://localhost:5001 (or similar if you have configured a different default port)
See the open issues for a list of proposed features and known issues. Feel free to contribute some yourself!
Contributions are both welcome and greatly appreciated. To contribute to the project, follow these instructions:
- Fork the repository
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request