My Works
Projects I've Built
A collection of applications, products and experiments where I focused on performance, scalability and beautiful user experiences.

Digital Restaurant SaaS Platform
Menuvita
A modern multi-tenant SaaS platform that transforms traditional restaurant menus into fast, interactive digital experiences with a powerful management dashboard.
- Multi-tenant restaurant dashboard with role-based management
- Real-time menu management powered by Supabase
- Landing page with restaurant information, working hours, and branding
- Fast menu browsing with search, category filtering, and server actions
- Complete admin panel for managing categories, menu items, and restaurant settings

Tour Reservation Platform
Torino
A responsive tour booking platform focused on performance, seamless user experience, and server-driven data fetching.
- OTP authentication with mobile number
- Profile management with reservation history
- Server-side search and filtering synchronized with URL parameters

Interactive Survey Application
Survey App
A lightweight survey application demonstrating modern state management, persistent storage, and real-time score calculation.
- Global state management using Zustand
- Real-time score calculation for each section and the overall survey
- Persistent answers with Local Storage to prevent data loss

Corporate Trading Website
GBLG General Trading
A modern corporate website for a general trading business, designed to present the company's services and identity through a clean, responsive, and professional interface.
- Modern corporate website with responsive layouts
- Reusable component-based architecture
- Dedicated sections for company content and services

E-commerce Admin Dashboard
Admin Panel
A React-based admin dashboard for managing products in an online store, featuring authentication, protected routes, CRUD operations, search, pagination, and form validation.
- User registration and login using JWT authentication
- Protected dashboard with authentication checks
- Product management with create, edit, delete, search, and pagination

Contact Management Application
Contact App
A clean React application for managing contacts with CRUD operations, real-time search, form validation, multi-selection, and persistent browser storage.
- Create, edit, and delete contacts
- Global state management using Context API and useReducer
- Real-time contact search

Cryptocurrency Dashboard
Crypto App
A React and Vite cryptocurrency application focused on building a fast frontend interface for working with crypto-related data.
- Responsive cryptocurrency-focused interface
- Fast development environment powered by Vite
- Component-based React architecture

Next.js Food Application
Food App
A Next.js food application built to explore and demonstrate different rendering strategies including Server-Side Rendering, Static Site Generation, and Incremental Static Regeneration.
- Server-Side Rendering for dynamic content
- Static Site Generation for pre-rendered pages
- Incremental Static Regeneration for updating static content