Open-source, local-first documentation for medical residents. Mapped to Italian normative requirements.
Download the latest release for your platform. On Android, simply install the APK. For Desktop, check the source code on GitHub, clone the repo, run flutter and build the binary on your machine.
Start by defining your residency details. R Portfolio allows you to customize your school, year of study, and specialty.
Logging a procedure or activity takes seconds. Use pre-defined categories to ensure your documentation meets MIUR standards.
Your homepage evolves as you log activities. Transition from a clean slate to a comprehensive overview of your clinical performance.
Whether you're in a bright clinic or on a night shift, the UI adapts with a native Dark Mode that preserves contrast and reduces eye strain.
Your clinical data is sensitive. R Portfolio uses a 100% local database architecture. No cloud accounts, no third-party tracking, just your data on your device.
Switch between Light and Dark themes to suit your environment. R Portfolio supports multiple languages (only English and Italian for v0.1.0).
Select your specialties from the official list to filter your clinical activities. Please note that for version 0.1.0, this list is standardized based on Italian regulations and cannot be customized. Additional customization features may be added in future updates based on user feedback.
While medical specialties are currently standardized, your clinical activities don't have to be. If you can’t find a specific procedure, you can customize the activity categories to perfectly align with your Residency School’s logbook and build a tailored portfolio.
Built-in specialties and category tracking according to Italian university standards.
Data stays on your device. No cloud syncing, no patient data leaks, no tracking.
Export your entire clinical portfolio as structured tables or PDF reports instantly.