Full-Stack Mentorship

My Urban Guide

Architecting a scalable application from scratch, turning a complex set of requirements into a beautifully functioning platform.

This project is the result of a structured mentoring journey. Over the course of three dedicated training modules, I guided my student, Luca Bivona, through the process of architecting a complete tour booking platform from zero.

Project Snapshot

Role
Senior Mentor & Architect
Student
Luca Bivona
Period
2024
Platform Dashboard

The Mentorship Curriculum

Two modules focused on Frontend React development and one rigorous backend Node.js module.

React Masterclass

Module outcome: Luca went from his first components to a full interface, learning to think in state, compose the UI, and keep it in sync with live data with confidence.

Node.js & MongoDB

Module outcome: Luca gained the skills to model the data behind a booking system and to reason about APIs, login flows, and request handling like a backend engineer.

Engineering Best Practices

Module outcome: beyond the code, Luca absorbed how a professional team works, learning to read and defend his own code, plan before writing, and show up with senior-level habits.

Key Contributions & Impact

01

Mentored the student through complex React state management and component architecture.

02

Guided the design of a scalable RESTful API using Node.js, Express, and MongoDB.

03

Enforced best practices for authentication, database schema design, and asynchronous data fetching.

04

Provided continuous code reviews, pair programming sessions, and architectural planning.

The Final Product

The fully functional tour booking engine currently live in production.

Explore Live Platform
UI Screenshot

Witnessing a student transform wireframes into a complete, robust, and beautifully responsive platform like My Urban Guide is the ultimate reward of this mentorship journey.

Get in Touch

Tell me about your project and I will get back to you fast. No fluff, no obligation.

Let's Discuss Your Project

Pick a time that works for you. We'll hop on a 30-minute discovery call to discuss your goals. There's absolutely zero obligation, and you'll receive free technical guidance regardless.