RailCheck is a Flutter-based railway inspection application designed to simplify the process of recording and managing railway defects. The app allows users to create inspection reports, document defect details and status, review existing reports, and update or delete records through a simple and user-friendly interface.
The project uses Flutter and Dart for cross-platform development and SQLite with Floor for local data storage, providing an offline-first experience suitable for railway inspection and training environments.