My Projects
This page collects a selection of my work in two areas: Tech & Web Development and Marketing & Copywriting.
- Tech: dashboards, maps, weather and time apps, AI powered tools.
- Marketing: full funnels, email systems and offline kits for B2B and B2C.
Tech & Web Development Projects
🚁 Flight Operations Center Dashboard
Prototype presentation: front-end web development demo for aviation and emergency response systems
Description
Front-end prototype for coordinating aerial and wildfire missions with an integrated mission-control interface.
Key Features
- Mission management: create, edit and track missions (Active, Standby, Resolved).
- Geospatial visualization: interactive map built with Leaflet.js and custom markers (🔥 🚁 🟠 🟢).
- Weather readiness: structure ready for weather data to support planning and risk assessment.
- Crew and aircraft assignment: quick-pick to assign helicopters and crews.
- Operational timeline: start and end times for scheduling and resource allocation.
- UI/UX focus: clean, pilot-friendly interface in vanilla HTML/CSS/JS.
Technologies
HTML · CSS · JavaScript · Leaflet.js
🛢️ Fuel Depot Map
Prototype presentation: live map for helicopter fuel depots
Description
Client-side prototype to locate, record and update helicopter fuel depots on a live map. It turns scattered notes into a single source of truth for fewer calls, faster decisions and safer operations.
Key Features
- Live map + GPS: auto-centers on your position.
- Barrel markers: quick visual count per site.
- Deposit / Withdraw: log ops with operator and qty.
- Real-time totals: barrels and liters (1 bbl = 200 L).
- Precise coords: copy exact lat/lng in one click.
- History log: timestamped record per operator.
- Local persistence: browser
localStoragefor demo.
Technologies
HTML · CSS · JavaScript · Leaflet · OpenStreetMap · Geolocation API · localStorage
⛅ Live Weather App
Prototype presentation: front-end web development demo for weather and geolocation
Description
Lightweight, responsive weather app with an accessible UI and native geolocation.
Key Features
- City search and geolocation: search with suggestions and native geolocation.
- Live conditions: temperature, feels like, wind, humidity, precipitation, air quality (US AQI).
- 5-day forecast: daily cards with min and max, wind, sunrise and sunset, precipitation.
- Hourly trend: 24 hour sparkline.
- Dynamic background: animated gradients based on current weather.
- UX utilities: unit toggles (°C/°F, km/h/kt), light and dark theme with persistence.
- Accessibility and performance: ARIA roles, optimized contrast, vanilla stack.
Technologies
HTML · CSS · JavaScript · Open-Meteo API
🌍 World Clock App
Prototype presentation: advanced front-end demo for real-time time zones and UX
Description
Responsive world clock that shows live time across multiple cities with a clean UI, emoji flags, and a focus on accessibility and performance.
Key Features
- Multi-city grid: Oslo, Tokyo, Rome, Sydney, Madrid, New York, Berlin, Paris.
- Live updates: date and time refresh every second.
- User location: “My current location” via browser timezone detection.
- Single-city view: dynamic render with “Back to homepage” button.
- Flags in cards: Twemoji SVG for consistent rendering across devices.
- UI/UX: accessible hierarchy, responsive layout, subtle shadows and gradients.
- Deployment: optimized build and hosting on Netlify.
Technologies
HTML · CSS · JavaScript · Moment.js · Moment Timezone · Twemoji · Netlify
🛡️ Fraud Check Dashboard
AI-powered demo: flag suspicious transactions in seconds
Description
Client-side demo web app that scores transactions as Suspicious or Legit using a lightweight ML model. It turns raw CSVs into decisions, visuals and exportable reports, so risk teams can move faster, avoid losses and stay compliant.
Key Features
- Upload & Predict: drop a CSV and get instant fraud scores.
- Visual highlight: suspicious rows are clearly marked for quick triage.
- One-click export: download a CSV with scores and labels.
- Threshold slider: tune the decision cutoff to balance recall vs. precision.
- Overview chart: clean bar chart of Legit vs. Suspicious counts.
- Auto-setup (cloud): generates sample data & model on first run.
Why it matters
Every company handling digital payments faces the same pain points: fraud drains revenue, manual reviews slow teams and blind spots risk compliance. This demo shows how an AI-driven, easy-to-use tool can flag threats before they become losses and provide auditable outputs for managers and regulators.
Technologies
Python · pandas · scikit-learn · Streamlit · matplotlib
✍️ AI Poem Generator
Prototype presentation: multilingual AI poem generator
Description
Client-side app that generates poems in English, Italian or Norwegian based on style, mood and line count. Clean UI with a dark mode toggle.
Key Features
- Language selector: English, Italian, Norwegian.
- Style presets: Free verse, Haiku, Sonnet, Tanka, Limerick, Villanelle, Ode.
- Mood presets: Calm, Joyful, Melancholic, Romantic, Mysterious, Hopeful, Nostalgic.
- Line count: choose how many lines to generate.
- Generate action: one click to create the poem with a live output area.
- Dark mode: instant theme switch.
- UX & Accessibility: responsive layout with clear labels.
Technologies
HTML · CSS · JavaScript · Axios · API · AI
🍉 Summer Recipe - SheCodes Challenge
Prototype presentation: UI components and micro-interactions
Description
Desktop-only landing page focused on visual polish and micro-interactions.
Key Features
- Branding and styling: gradients, bold typography, balanced palette.
- Micro-interactions: animated CTA button with hover states.
- Responsive foundations: lightweight code that is easy to adapt.
- Semantic and accessible: readable and maintainable HTML and CSS.
- Vanilla JS enhancements: button interactions and basic behaviors.
Technologies
HTML · CSS · JavaScript
Marketing & Copywriting Projects
💍 Wedding Venue Marketing Funnel (B2C)
Full-funnel system to increase qualified tour bookings for a luxury wedding location.
Scope
- Designed complete lead generation funnel (landing page, offer, guarantee, thank-you page).
- Wrote 20-step nurturing email sequence: reminders, follow-ups, objection handling, referral requests.
- Developed Facebook and Google Ads campaigns for cold, warm and hot audiences.
- Created sales video script and condensed VSL version for retargeting.
- Produced brochure, testimonial book, guarantee documents and on-site presentation materials.
Outcome
Increased booking requests and reduced no-shows through structured nurturing and persuasive communication.
💎 Jewelry Retailer Acquisition Funnel (B2B)
Marketing system to acquire high-value corporate clients and increase in-store appointments.
Scope
- Built multi-page website copy (Landing Page, Thank You Page, Company Profile, Contact Page).
- Created high-conversion sales letter, offline brochure and premium guarantee certificate.
- Developed complete email follow-up system for cold, warm and unresponsive leads.
- Designed offline “lead generation package” with branded gift and special offer for corporate clients.
- Produced pre-qualification and appointment scripts for sales staff.
Outcome
Improved appointment quality and shortened the sales cycle through authority building assets and clear communication steps.
🏗️ Construction Sector Funnel (B2C)
Complete marketing system to acquire homeowners interested in renovation projects.
Scope
- Created a 20-email funnel covering pre-site visit, post-site visit, experience room and post-offer phases.
- Produced Facebook Ads (Lead Generation and Retargeting) with audience segmentation and creative variations.
- Developed Google Ads campaigns to capture high-intent leads.
- Wrote Landing Page, Thank You Page, Company Profile, Contact Page and Sales Letter.
- Designed offline kit: gift, first-offer booklet, guarantee, brochure and testimonial book.
- Created employee scripts for pre-qualification, phone calls, testimonial requests and referral generation.
Outcome
Increased lead quality and improved conversion from first contact to paid project through predictable communication and follow-up sequencing.