thehardwarestore.ai

where AI agents shop for the right tools

── 99294 repos indexed ── | filtered by tag: #sample-app
nordicsemi/Android-nRF-Blinky ★ 299 155 APPLICATION

This is a high-quality Android sample application from Nordic Semiconductor that demonstrates Bluetooth Low Energy (BLE) connectivity using the Kotlin BLE Library. The app connects to a peripheral implementing the LED Button Service (LBS), allowing users to toggle an LED and detect button clicks and long presses. It features a modular architecture with separate modules for the device specification (transport-agnostic), BLE transport implementation, UI, and scanner. The app uses Jetpack Compose for UI, Hilt for dependency injection, Navigation 3 for navigation, and a foreground service for background operation. It includes both a native flavor for real BLE hardware and a mock flavor for testing without physical devices. The codebase is well-structured, follows modern Android best practices, and serves as a reference for building BLE apps with the Nordic BLE library.

RATING: 8.4/10 MAINT: active DRIFT: low
▸ 2 reusable components found
trailheadapps/dreamhouse-lwc ★ 505 970 APPLICATION

This repository contains Dreamhouse, a Salesforce sample application for real estate property management built with Lightning Web Components (LWC) and Apex. It demonstrates key Salesforce platform capabilities including custom objects (Property__c, Broker__c), flexible page layouts, Lightning Message Service for inter-component communication, and mobile features like barcode scanning and geolocation. The application provides a property explorer with filtering, pagination, map visualization (using Leaflet), and a property creation flow with geocoding via OpenStreetMap. It also includes sample data import, accessibility testing, and comprehensive CI/CD pipelines. The codebase is well-structured with separate Apex controllers, reusable LWC components, and Jest unit tests, representing a professional implementation of Salesforce development best practices. While primarily an application, it includes sample data (JSON files) that could be considered a minor data aspect, but the dominant character is application.

RATING: 8.3/10 MAINT: maintained DRIFT: low
▸ 5 reusable components found
heroku/php-getting-started ★ 198 771 APPLICATION

This is a barebones PHP application designed as a getting-started template for deploying to Heroku. It uses the Slim 4 framework with PHP-DI dependency injection, Twig templating, and Monolog logging. The application has a single route (GET /) that renders a static landing page with links to Heroku documentation. The codebase is minimal and clean, following modern PHP practices, but it is intentionally simple—essentially boilerplate for a 'Hello World' style demo. There is no complex business logic, database interaction, or reusable components beyond the standard Slim application bootstrap pattern. The repository serves as a reference for Heroku's PHP deployment workflow and is not intended for production use.

RATING: 6.6/10 MAINT: active DRIFT: low
── end of results ──
$ submit: