DefinitionOfGettingThere team mini-project for the Fall 2018 Software Engineering course. The project focused on practicing software engineering project management, work phases, and tooling — with a particular emphasis on agile development methods. The mini-project implements a reading tips library for storing and organising reading tips. Supported types include books, videos, news articles, and blogs. Users can browse all reading tips or filter by type in a table view, open a single tip to see full details, search by keyword, and mark tips as read. The application runs locally with a command-line console interface and uses SQLite for data storage. Built with Java and Gradle, tested with JUnit and Cucumber. Travis CI handles continuous integration and Codecov tracks test coverage.