I'm Adrian Dallas โ a developer focused on creating intuitive, full-stack mobile/web experiences. Currently building Coaching Hub, a unified fitness platform that ends app fatigue.
A cross-platform mobile app that solves fitness "app fatigue" โ consolidating workout tracking, nutrition logging, real-time health metrics, and a community newsfeed into a single, intuitive dashboard. Integrates with Apple Health, Google Fit, MyFitnessPal, ExerciseDB and more.
Developed using an adapted Agile/Scrum approach with 2-week sprints, GitHub Projects for tracking, and a full C4 architecture model. Targeted 90%+ task completion rate in usability testing.
Your command centre. Displays a personalised welcome, today's workout and nutrition summary, and quick-access tiles to every section of the app.
A live metrics overview pulling real data from connected health APIs. Users can log, edit, and track key health indicators over time.
Structured workout tracking screen. Displays the active training plan with sets, reps, and weight logging for each exercise in the session.
Searchable database of exercises. Filter by name, muscle group, or equipment type. Results show average user ratings pulled from MongoDB.
In-depth view of an individual exercise. Includes a video demonstration, step-by-step instructions, and an option to add to your current workout.
Daily nutrition tracker with meal-by-meal logging. Search the USDA food database and log items to breakfast, lunch, dinner, or snacks.
A weekly overview of macro and calorie intake. Visual charts let users see patterns in their nutrition across the full week at a glance.
A social newsfeed where users share workouts, progress updates, and motivational posts. Modelled on a Facebook-style feed backed by MongoDB.
Create and publish a post to the Community feed. Attach workout ratings, photos, or a text update. Posts are saved to MongoDB and appear instantly in the feed.
Full-stack assessments, open-source contributions, and personal builds.
A full-stack business management front-end application built as the assessed coursework for the Full-Stack Development module. Designed, implemented, tested, and deployed end-to-end within module constraints โ demonstrating all four module learning outcomes.
I'm a final-year Interactive Computing student at Ulster University, currently working on my dissertation project โ Coaching Hub, a fitness app designed to eliminate the fragmentation that causes 70โ75% of users to abandon health apps within 30 days.
My approach is product-first: I start from real user frustrations, design with Figma, then build with React Native and a Node/MongoDB backend. I follow Agile sprints, write proper documentation, and care about code that actually ships.
Outside of projects, I'm interested in API architecture, clean mobile UX, and how good tooling can make developers more effective.
Let's talk โ