Welcome to the portfolio and showcase of Fábio Fiorita, an iOS app developer passionate about building modern, private, and user-friendly applications using the latest Apple technologies.
This project is a personal portfolio and app landing site built with Next.js, React, and Tailwind CSS. It highlights two main iOS apps—ItsMedTime and Tastik—demonstrating a commitment to quality, privacy, and user experience.
Category: Health
Everything you need to manage your meds, simply and smartly: track schedules, get important reminders, keep an eye on your history and stock, and stay on top of your health routine with ease.
Key Features:
- Medication List: View your medications with upcoming doses, remaining stock, and intake status—all in a clear and interactive interface.
- Charts: Track your progress, treatment adherence, and medication expenses through simple and informative charts.
- History: Complete and organized records of intakes and refills by day, including amounts paid and detailed data by medication.
- Interactive Widgets: Mark doses and check schedules from your home or lock screen.
- Critical Notifications: Get reminders that work even with your iPhone on silent or Do Not Disturb mode.
Category: Productivity
Tastik is the flexible list app for everything that doesn't fit in your calendar. Make checklists, track numbers, manage budgets, and organize projects—all your way, all in one place.
Key Features:
- All Your Lists in One Place: Projects, shopping, personal goals, and more—always organized and easy to find.
- Simple Checklists: Classic to-do lists for anything, with progress tracking.
- Track Quantities Fast: Adjust numbers on the fly for groceries, supplies, or inventory.
- Budgets Made Easy: Track spending, savings, and expenses with clear numbers and categories.
- Kanban Progress: Organize tasks into To Do, Doing, and Done.
- Mix Lists, Your Way: Combine checklists, numbers, notes, and more.
- Lists Always Handy: Check off or update your lists straight from your home screen with interactive widgets.
- iOS-First: Native iOS apps using Swift, SwiftUI, and SwiftData, following Apple’s best practices.
- Privacy by Design: No personal data collection; all data is stored locally or in iCloud.
- Modern Features: Interactive widgets, iCloud sync, and critical notifications.
- User-Centered: Intuitive interfaces that solve real problems effectively.
- Frontend: Next.js, React, TypeScript, Tailwind CSS
- i18n: next-intl (English & Portuguese)
- UI: Shadcn/ui, custom components
- Testing: Vitest, Testing Library, Playwright
- Analytics: Vercel Analytics, Speed Insights
/ (root)
├─ src/
│ ├─ app/ # Next.js app directory (pages, routes)
│ ├─ components/ # Reusable React components
│ ├─ hooks/ # Custom React hooks
│ ├─ i18n/ # Internationalization (messages, logic)
│ ├─ lib/ # Utilities and helpers
│ └─ __tests__/ # Unit and integration tests
├─ tests/ # Playwright E2E test files
├─ public/ # Static assets (images, icons)
├─ package.json # Project metadata and scripts
└─ ...
- Install dependencies:
pnpm install
- Run the development server:
pnpm dev
- Run tests:
pnpm test - Run e2e tests:
pnpm test:e2e
- Build for production:
pnpm build
Hi, I'm Fábio — an iOS developer based in São José dos Campos, Brazil. I have a degree in Computer Engineering from Inatel and a passion for creating intuitive solutions that simplify everyday life.
Have questions, suggestions, or feedback? Email: fabiolfp@gmail.com
This project is licensed under the MIT License. See the LICENSE file for details.