SYSTEM.PROJECTS
Khurmarket
KhurMarket is a full-scale local marketplace built from the ground up to transform how people buy and sell within the city of Khor. Instead of simply bringing products online, the project was designed to create a complete digital ecosystem for local commerce — connecting people, businesses, and opportunities in one unified platform. From its architecture to its user experience, every part of KhurMarket was developed with the goal of turning a real-world local need into a scalable, modern digital product.
Liora Cafe
A modern digital menu designed to transform the traditional restaurant experience into a fast, interactive, and fully digital experience. The project provides restaurants and cafés with a dedicated platform to present their menu in a clean and engaging way, while giving customers a simple and seamless way to explore available items. Built with a focus on real-world usability, the system combines a modern interface with a powerful management structure, creating a practical digital solution for modern cafés and restaurants.
Personal AI Assistant
An AI-powered Telegram assistant that acts as my professional representative. Connected to Google Gemini, it answers visitors' questions about my skills, projects, and services. The bot intelligently detects whether the user is a client or a developer and adapts its tone accordingly. When a user shares a price request, project inquiry, or contact information, the bot instantly notifies me as a lead. It is also integrated with the site's Buy Project button and forwards purchase requests directly to my Telegram. Built with a clean architecture that separates the response logic from the knowledge base. All connections to the Telegram and Gemini APIs are routed through Cloudflare Workers.
Barber shop booking
This Project — A Booking System Built for Barbers Who Are Tired of Chaos The Problem Every Barber Knows Too Well If you cut hair for a living, you already know the routine. Your phone buzzes mid-haircut. Someone DMs you on Instagram asking for "tomorrow at 5?" while two other customers are waiting. You forget who booked what. A no-show leaves a chair empty for an hour. You double-book by accident because three people asked for the same slot and you said yes to all of them. This project was built to end that. What It Does A complete, mobile-first booking platform designed specifically around how barbershops actually run — not how a generic scheduling tool thinks they run. For Customers: - Book in under 30 seconds. Pick a day, pick a time, done. No account, no password, no friction. - Live availability. Every slot that's already taken is instantly visible and disabled. No more double-bookings, ever. - Automatic reminders. Customers get a heads-up before their appointment and a call shortly before it's their turn, so no-shows become the exception, not the rule. - Personal dashboard. Customers can see their booking history and cancel if plans change, without ever calling you. For the Barber: - A clean, focused admin panel. Today's schedule, tomorrow's, this week's. Filter by date, filter by status, done. - One-tap delay updates. Running 15 minutes late? Tap once. Every affected appointment shifts automatically, and customers are notified. Tap again for another 15, and it stacks seamlessly. - Block problematic customers. A single click blocks a no-show or difficult customer for a week. Their pending bookings are cancelled automatically. - Full audit trail. Every booking has a lifecycle: pending, done, or canceled. Old records auto-clean after a week so the panel stays fast and readable. Built to Feel Effortless The entire experience was designed with the same attention a good barber gives a fade — smooth, predictable, and satisfying. - Every action gives instant visual feedback: pulsing slots, smooth status transitions, subtle animations that make the interface feel alive rather than mechanical. - Numbers, times, and dates display in Persian, in the correct right-to-left layout, with the local calendar — because this isn't a Western tool awkwardly translated. - The whole thing runs in the background: automatic cleanup, auto-cancellation of missed appointments, scheduled reminders. It works while the barber is working. The Bottom Line This project is for the barber who's tired of being a receptionist. It takes the phone calls, the DMs, the "wait, when did I book him?", the no-shows, the double-bookings, and the late customers — and quietly handles all of it in the background. Leaving the barber free to do the thing they actually love: cut hair. Built with Django, styled with Tailwind, designed for the real world.
Monopoly Wallet
Monopoly Wallet is a simple digital wallet system designed to replace physical cash during Monopoly games. The project was built as a practical tool for real-world gameplay, allowing players to manage their balance and transfer money to each other directly through a phone. Its main focus is simplicity and functionality, providing the essential tools needed to manage in-game finances without the need for physical money.