This is my Flutter project that started as coding challenge (like AoC) solutions tool, but now also serves as personal dev tool for experimental stuff.
Additionally I'd like this project to serve as a sample and demo for GitHub Actions, GitHub Pages and Flutter Web.
When a commit has been pushed to the main
branch, it gets deployed here: https://h3x4d3c1m4l.github.io/devtools/.
- Auto deploy
main
branch to GitHub Pages - Simple Fluent UI based interface
- Track and show duration of solver run
- Error handling
- Show solver code with code highlighting
- Dark mode
- Link to challenge web page
- Connect to API to retrieve inputs (may not work on web due to CORS limitations)
- Run challenge solver asynchronically
- Custom solver input/solution views (currently there's only support for string input/output)
- About screen (link to GitHub, show licences using license registry)
- Settings menu (pick light/dark theme, language maybe)