For work that off-the-shelf software does not quite fit, I build tools that do one job and do it completely. For a custom job, source-code, use and modification rights are set in writing before work starts. In a managed or ongoing-use service, source-code transfer is not automatic.
Date-based booking for guesthouses, apartments and bungalows, weekend and season prices, a ready WhatsApp message.
Who it is for: Small hotels, guesthouses, apartment and bungalow businesses
A second booking on the same night is refused; a guest sees the free unit and the total without an account and sends a request
Weekend, season and holiday prices, minimum nights, a cleaning fee and discount codes; a today check-in and check-out board, deposit and payment records
A free phone notification for a new request, a status notice for the guest and a ready WhatsApp message; a poster with a QR code; no online payment, SMS or Booking.com link
A pre-consultation form, a client card and health history, a weight chart with a goal line, a meal plan by day, session packages and a sign-in-free client page for dietitians.
Who it is for: Dietitian and nutrition-consulting practices run by one person or a small team
The client card holds the measurement history, a weight chart with a goal line, the plan, appointments, package and payments on one page; only the manager sees the health history (anamnesis), the assistant does not
A meal plan is made of meal rows by day, with a quick six-meal template, copying, printing and a ready WhatsApp message to the client; calories are written by hand, there is no food database
A client sees their plan, weight chart and appointment through a private link without an account; there is a sign-in-free pre-consultation form, client-list import from Excel/CSV, multi-day leave and a monthly report; session packages and payments are recorded, the program takes no payment
Quick intake by plate, a queued-washing-ready flow, cash and expenses, worker performance and bay-capacity booking for car washes.
Who it is for: Small single-branch car washes with a few workers
The plate is typed and a ready package ticked; the car moves through Sırada, Yıkanıyor, Bitti and Teslim edildi and a ready WhatsApp message opens when it is ready
Cash and expense records, cars per worker and an estimated commission, an “every Nth wash free” loyalty counter; the program takes no payment
A customer picks a day and time on a sign-in-free page; when the bays are full the time cannot be chosen and a request does not enter the booking book until you approve it
Item cards with square-metre sizing, piece labels, stage tracking, cash and credit balances, a delivery centre and a courier screen for carpet and sofa washing businesses.
Who it is for: Small single-branch carpet washing and dry-cleaning businesses with their own courier
A carpet’s width and length are written and the square metres and amount work out automatically; every piece gets a coded, scannable label and the order moves through Alındı, Yıkamada, Kurutmada, Hazır and Teslim edildi
The deposit, part payments and credit balance are written in by hand and an end-of-day cash screen shows; the program takes no payment
A delivery centre and a courier screen that shows only the courier’s own jobs; a customer sends a pickup request from a sign-in-free page and looks up the order by its code
Student and parent records, daily attendance and daily reports, monthly fees, a sign-in-free parent page and pre-enrolment for nurseries and kindergartens.
Who it is for: Small single-branch nurseries, kindergartens and day-care centres
A teacher marks each child Geldi (present), Gelmedi (absent) or İzinli (excused) with one tap and writes the daily report, meals, sleep and mood, from ready options
Monthly fees are written in bulk, the sibling discount is applied, payments and receipts are recorded and late payments are listed; the program takes no payment
A parent sees their own child’s status for today, the report and the fees through a link without an account; a pre-enrolment form and a waiting list are included
Instalment plans and payments, a class timetable, mock-exam net-score tracking, an enrolment funnel and a sign-in-free parent page for cram schools and study centers.
Who it is for: Small single-branch cram schools, study centers and course centers
The term fee is split by a wizard into a down payment and instalments, payments and receipts are recorded and a ready WhatsApp reminder opens for a late instalment; the program takes no payment
The timetable warns when the same teacher, group or classroom clashes; the right and wrong answers of a mock exam are entered and the net score and a student progress chart are worked out
A parent sees their own student’s attendance, timetable, exams and instalments through a link without an account; an enrolment funnel and a critical-absence list are included
A request page for customers, a survey and job calendar, crew assignment and recurring service series for cleaning firms.
Who it is for: Firms that clean homes, offices, apartment buildings and post-construction sites
A customer writes a request without an account and follows the stage on their own status page; itemised quotes and survey appointments
A clashing job for the same crew is warned about; weekly and monthly services run as a series; the crew taps On the way, Started and Finished on its phone
Hand-entered payment and expense records and ready WhatsApp messages; takes no payments, no automatic SMS or GPS
Student records, instalment tracking, a driving-lesson timetable with a remaining-lessons counter, exams and a vehicle document calendar for driving schools.
Who it is for: Small single-branch driving schools with a few instructors and cars
A contract and instalments from the licence-class fee; Call or a ready WhatsApp message for an overdue instalment; a printable contract and promissory-note draft
A weekly driving timetable with instructor and car tabs; no two students in one slot and no lesson for an instructor on time off; remaining lessons are counted
A student sees their lessons, allowance and next instalment on a page of their own without an account; exam and vehicle document (insurance, inspection) tracking; no MEBBİS, automatic SMS or payments
A calendar, quotes, option warnings, remaining balances with a one-tap WhatsApp payment reminder, and deposit and instalment records for wedding and event venues.
Who it is for: Wedding, engagement, henna-night and event venues
A hall calendar; overlapping firm bookings in one hall are refused
A printable quote that shows hall, menu and extras separately
Option warnings, deposit and instalment records, remaining balances; remind on WhatsApp (no payment taken)
For packaging and supplies wholesalers: stock in pieces and boxes, a “goods in” entry and stock movements, quick entry of an order that came by phone, customer balances and a simple profit-and-loss report.
Who it is for: Small packaging wholesalers who sell by the box and by the piece to cafés, restaurants and markets
Every product has a unit, pieces per box, a box price and its own running-low threshold; an order line is picked by the piece or the box and the stock comes off multiplied by the pieces in a box
Goods from a supplier are entered with “Mal geldi” (goods in) and the buying price is averaged with the stock on the shelf; every entry, sale, return and count is listed with its balance; the stock on the shelf is counted and the difference booked
A customer card holds deposits, credit, payments and the age of what is owed; the Sales and profit report gives an estimated profit from lines with a buying price and does not guess the others. There is no site where customers order on their own and no invoicing
A sample-data real estate office demo: listings, viewings, transactions and rental records.
Who it is for: Real estate offices that want their listings in one place
Cash book (manager only): the money in and out of the office line by line, with a monthly total and a CSV statement; it is not linked to the fee records by itself and works out no VAT
Calculators: title-deed fee, loan instalment, rent yield and price per square metre; arithmetic on typed numbers, not an official amount or an offer
Record listings and property details; office-only notes: sahibinden, hürriyetemlak and emlakjet listing numbers, banner and key location (not shown on public pages)
Multi-warehouse stock with barcodes, lot and expiry tracking, purchasing, sales, production with recipes, real work-order cost, craftsman bonus, outsourcing tracking and moving over from an old system for small and mid-sized factories and workshops, in one program.
Who it is for: Small and mid-sized factories and workshops making furniture, metal, plastic or general goods
Stock is the sum of movements, with several warehouses, transfers between them, barcode scanning and lot and expiry-date tracking; one request is opened from critical stock, quotes from three suppliers sit side by side and a goods receipt can be partial; a sales quote becomes an order and a shipment, and a work order for missing items; there are a delivery slip, customer returns, customer-specific prices, supplier invoice checks, supplier returns, amount-threshold approval and a supplier performance page; a quote and an order print as an A4 document or save as a PDF; the stock status shows on hand, reserved and available, and warns when available falls below zero (a sale is not blocked)
A recipe and routing are written once (an operation library, quality approval, a work-order sheet with a QR code, a stop and quality report); a craftsman picks a station, starts and finishes a job on a phone with a PIN, reports a problem and scrap; when a work order finishes its material, scrap, labour and machine cost freezes and the planned-versus-real gap shows; a craftsman bonus and return tracking for parts sent out for painting (outsourcing) are included; the finished part can enter the warehouse before the order ends through a partial delivery; a planning screen suggests what to buy and make, and when, from open orders and work orders; a maintenance screen follows the machines’ planned maintenance and the breakdowns a craftsman reports from a phone; an R&D screen follows a sample or prototype project through its gates and changes a recipe through a request, owner approval and versions
Cash and credit (statements, ageing, cheques and notes, a cash-flow forecast, optional VAT and an accountant export), shifts, multi-day leave, card clock-in and clock-out with a timesheet and safety-certificate tracking are in the same program; each role sees only the screens it may use and the craftsman and storekeeper see no prices or costs; a module you do not use can be switched off; opening stock, balances, recipes and open orders come in from an old system with a preview; a backup downloads with one tap; there is no e-invoice or legal accounting
Piece prices worked out from the day’s gold price, counter sales with a scrap offset, a ledger with TL and pure-gold balances, consignment, repairs, an end-of-day count and a sign-in-free showcase page for customers who ask a price, for jewelers.
Who it is for: Small and mid-sized single-shop jewelers
The pure-gold price is written each morning; a piece’s sale price is worked out on its own from its carat, grams and labour; at the sale the payment is split into cash, card, scrap and credit and a receipt is printed
Each ledger account carries two balances: TL and pure-gold grams; scrap buying, consignment and repairs are followed on separate screens; at the end of the day the counted till is set against the system’s figure; a sales assistant’s commission is worked out
A customer who asks a price sees the day’s prices and the pieces you chose on a showcase page without an account and says “fiyat sor” (ask the price) or “rezerve ettir” (reserve it); the request reaches the phone as a notification and a QR poster is printed; the day’s price is written by hand, there are no invoices or SMS
I can visit clients at their workplace across all districts of Bursa. I also offer online meetings and remote software services. Meeting hours are weekdays 19:00–22:00 and Saturday and Sunday 12:00–22:00 (Türkiye time). Contact me in advance to arrange a meeting.
We review existing records, users and the workflow together. Price, delivery, installation, migration, hosting, maintenance and support are agreed separately according to the requirements.
Single-purpose tools that live on your own site: calculators, selectors, configurators. Fields and calculation rules are agreed around the required workflow.
Apps that work offline
Offline tools are built around the target device and record requirements. Phone and desktop use, installation and data sharing are clarified before the project starts.
Python data collection tools
Shopify and WooCommerce stores, supplier catalogues.
The fields you choose, nothing extra
Clean Excel or CSV output
The Python script, yours to re-run
Short setup notes included
No CAPTCHA or bot-protected sites, and no login-walled or private data. If such a job comes up, the aim is that you see sample output first.
Have a tool in mind?
Tell me the problem in a few sentences; I will tell you honestly whether it is worth building.