EN
Contact

Software development

Software carefully crafted for your business.

I build websites, appointment assistants, mobile apps and business automation. I listen to your idea, define a clear scope, launch the work and stand behind it.

Proposal Page 1 / 1

Dear Client,

Please find below, in writing, the work we discussed. We begin as soon as you approve.

Scope
itemized in writing
Timeline
with a delivery date
Fee
agreed up front

Kind regards,

Emre İslamoğlu · Software Developer

Services

From a single landing page to the systems that run your business every day.

  1. 01

    Business websites

    Fast-loading websites that look sharp on any phone and are easy to find on Google, from a one-page introduction to a full corporate site.

    Next.js · React · SEO
  2. 02

    Appointment and WhatsApp assistant

    Built for clinics, hair salons and beauty centers. It answers messages, books appointments and sends a reminder the day before; it also collects deposits for longer services and reaches out to customers when their next visit is due.

    WhatsApp · Calendar · Dashboard
  3. 03

    Mobile apps

    Clean, fast apps for Android and iOS. If you already have a website, I can turn it into an app ready for the app stores.

    Android · iOS
  4. 04

    Bots and automation

    Order notifications, daily reports, stock alerts. Let software take over the tasks you repeat by hand every day.

    Telegram · Python · API
  5. 05

    Excel spreadsheets and dashboards

    Tracking sheets with the formulas already in place and reports you can read at a glance. If your data is scattered, we organize it first.

    Excel · Formulas · Dashboards
  6. 06

    WordPress maintenance and PHP upgrades

    Bug fixes, plugin conflicts and a safe upgrade to the current PHP version without breaking your site.

    WordPress · PHP 8

Selected work

Projects I delivered end to end, from design to code.

Appointment Assistant landing page and live demo

Web application · Automation

Appointment Assistant

A WhatsApp appointment assistant for dental clinics and hair salons. It replies to late-night messages, offers open slots and books appointments, and offers cancelled slots to the waiting list; it also collects deposits for longer services and invites customers back when they are due. On the business side, the daily schedule, a morning summary and a monthly report are available in a single dashboard.

Next.js · TypeScript · WhatsApp Details and screens
Madde Law Firm website

Madde Law Firm

Corporate website

A classic, clean and highly readable corporate website for a law firm.

Details and screens
Prova studio rental website

Prova

Startup

Website and app for a startup that rents out unused rehearsal studio hours.

Details and screens
Kum Turkish coffee house website

Kum

Café · Reservations

A website for a Turkish coffee house with its menu, workshops and table reservations.

Details and screens
Twofold trading and prediction market interface

Twofold

Fintech interface · Demo

A next-generation interface for a leveraged trading terminal and a prediction market.

Details and screens

How I work

Four steps. At every stage, you know exactly what is being done.

  1. I

    Discovery

    I learn about your business, your goals and your expectations. A short call or a few messages is all it takes.

  2. II

    Written proposal

    I send the scope, timeline and fee in writing, so what will be delivered, when and at what cost is clear from day one.

  3. III

    Design and development

    You approve the design first, then I build it. Throughout the process, you can review a working preview.

  4. IV

    Launch and beyond

    I launch the project and show you how to use it, and I remain easy to reach long after launch.

The person you talk to is the person who delivers.

Hello, I'm Emre. I graduated from Yeditepe University with a degree in Management Information Systems. I build websites, mobile apps and automations that simplify day-to-day operations for small and medium-sized businesses.

I manage every project personally from start to finish. There are no intermediaries: your message comes straight to me.

Education
Yeditepe University, Management Information Systems
Technologies
Next.js, React, TypeScript, Node.js, Python, WordPress
Languages
Turkish, English

Have an idea? Let's talk.

Tell me in a few sentences what you would like to build, and I will outline how we can move forward and the approach that suits you best.

Kind regards,

Web application · Automation

Appointment Assistant

A WhatsApp appointment assistant for dental clinics, hair salons and beauty centers. When a customer sends a message, it answers frequently asked questions, offers available time slots, adds the appointment to the calendar and sends a reminder the day before. It collects deposits for longer services, reaches out to customers when a checkup or repeat visit is due, and keeps track of session packages. On the business side, the day's schedule, confirmations, questions handed over to the team and a monthly report are gathered in a single dashboard.

What's included

  • Instant answers to common questions such as address, opening hours and services
  • Offers open time slots and adds the appointment to the calendar
  • Day-before reminders and confirmations
  • Offers cancelled slots to customers on the waiting list
  • Deposits for longer services: the customer pays by card and the appointment is confirmed
  • Reaches out when a visit is due: checkups, repeat haircuts, annual vaccinations, the next session
  • Session package tracking and a monthly report
  • Hands over any message it does not understand to the team instead of guessing
  • Dedicated versions for dental clinics, hair salons, beauty salons, veterinary clinics, physiotherapy, dietitians, psychologists and laser hair removal
Type
Web application · live demo
Technology
Next.js, TypeScript
Screens
Customer chat, business dashboard, mobile
Appointment Assistant: Landing page
Landing page
Appointment Assistant: Live demo: the customer's phone on the left, the business dashboard on the right
Live demo: the customer's phone on the left, the business dashboard on the right
Appointment Assistant: Booking in the chat, reminders and the waiting list
Booking in the chat, reminders and the waiting list

Corporate website

Madde Law Firm

A corporate website for a law firm, delivered in two distinct designs: a formal version in the classic style of established law firms, and a modern version that explains in plain language how a client's case progresses. Colors and typefaces were selected after reviewing the websites of 24 law firms.

What's included

  • Practice areas, attorneys, publications and contact pages
  • A case screen that walks clients through each stage of the process
  • A glossary that translates legal terms into plain language
  • Equally polished on mobile and desktop
  • Content written in line with Turkish bar advertising rules: no success claims and no client names
Type
Corporate website · 2 designs
Technology
Next.js, React, TypeScript
Madde Law Firm: Classic design: desktop and mobile
Classic design: desktop and mobile
Madde Law Firm: Modern design: homepage
Modern design: homepage
Madde Law Firm: Modern design: case progress screen
Modern design: case progress screen
Madde Law Firm: Modern design: legal glossary
Modern design: legal glossary

Startup · Web application

Prova

Website and app for a startup that lets musicians rent the free hours of rehearsal and recording studios. Users search for available rooms by neighborhood, day and time, split the cost among band members, and receive a door code once the booking is confirmed. Studio owners also get an occupancy and revenue dashboard.

What's included

  • Live availability search by neighborhood, day, time and room type
  • Hourly booking with per-person cost splitting
  • Door code after booking
  • Occupancy heat map and weekly revenue dashboard for studios
  • An interface that works like a native app on mobile
Type
Startup website · web application
Technology
Next.js, React, TypeScript
Prova: Homepage: desktop and mobile
Homepage: desktop and mobile
Prova: Available room search results
Available room search results
Prova: Door code after booking
Door code after booking
Prova: Mobile screens: home, available studios, booking
Mobile screens: home, available studios, booking

Café · Reservations

Kum

A website for a Turkish coffee house featuring its story, menu, workshops, gallery and table reservations. For the same business, I also built a Telegram bot that reports orders, an Excel sales and stock dashboard, and a WordPress reservation plugin.

What's included

  • Menu, workshop and gallery pages
  • Table reservations
  • Telegram order bot: new-order alerts, daily reports and low-stock warnings
  • Excel sales and stock dashboard
  • WordPress reservation plugin with an admin screen
Type
Café website · bot · Excel · WordPress
Technology
Next.js, Python, Excel, WordPress
Kum: Homepage: desktop and mobile
Homepage: desktop and mobile
Kum: Telegram order bot and notifications
Telegram order bot and notifications
Kum: Excel sales and stock dashboard
Excel sales and stock dashboard
Kum: WordPress reservation management
WordPress reservation management

Fintech interface · Demo

Twofold

Interface for a platform that combines leveraged trading in forex, crypto, commodities and indices with prediction markets on politics, economics and sports. Users trade with a virtual balance on a demo account; for the demo, prices move in the browser as if they were live. The interface is in English.

What's included

  • Trading terminal with candlestick charts: long/short positions, margin and liquidation price
  • Prediction market: probabilities and Yes/No positions
  • Demo account with a virtual balance
  • Screens designed for one-handed use on mobile
Type
Web application · demo
Technology
Next.js, React, TypeScript
Language
English
Twofold: Homepage: desktop and mobile
Homepage: desktop and mobile
Twofold: Trading terminal
Trading terminal
Twofold: Prediction market
Prediction market
Twofold: Mobile screens: home, trading terminal, prediction market
Mobile screens: home, trading terminal, prediction market