Tutor.az: how we built a platform for finding tutors
A tutoring platform that connects teachers and students directly: how it works, what's inside and what decisions we made while building it.
View the projectAndroid, iOS and cross-platform
We build mobile apps for Android and iOS and handle the phone screens, the server side and the admin panel together. If you need both platforms, we usually suggest a cross-platform app built from a single codebase. That saves you time and budget.
A mobile app pays off when customers use your service regularly: orders, bookings, a loyalty card, courier tracking. The first time, though, people look for you on Google. That is why most businesses start with a site that works well on phones and add the app later. If you want to start with a website, see the types and prices on our website development page.
The phone screens are only one part of the job. Products, orders and user accounts are stored on the server, and you manage them from an admin panel in your browser. If you already have a website, the app connects to its database, so you never enter products twice.
The questions below cover how native and cross-platform apps differ and how to choose between Flutter and React Native.
Screen layouts and visuals follow the Android and iOS design guidelines. You approve the design before development starts.
One platform or both. For two platforms, a cross-platform app written from one codebase cuts both time and cost.
Accounts, products, orders and payments are stored on the server. The app works with them through an API.
You manage products, prices, order statuses and users from your browser. You do not have to message a developer for every change.
Push notifications for order status and reminders. Analytics shows the screens where users drop off.
We publish the app to the stores and take it through review. The accounts are opened in your company's name, so the app stays under your control.
These figures are estimates. We work out the exact price from your feature list, and the estimate is free.
About 3,000–5,000 AZN
About 1–2 months
An app with a catalog, booking or order form.
About 5,000–10,000 AZN
About 2–3 months
When you need sign-up, online payments and notifications.
From about 10,000 AZN
Over 3 months, in stages
Several user roles, real-time chat, maps or native development.
A Google Play developer account costs a one-time 25 USD, and the Apple Developer Program costs 99 USD a year. These fees are not included in the app price. The accounts are opened in your company's name.
You pay 30% upfront and the rest is split over 3–6 months with no interest or fees.
We work with a contract, a handover act and an e-invoice (e-qaimə). If you do not need formal documents, a simple agreement is enough.
We deliver the work within the agreed time, and often earlier.
All our work comes with a guarantee. We make the design and code for your business instead of recoloring a ready-made template.
We ask who the app is for and what the first version cannot do without. From the feature list we work out the price and timeline, and then we sign a contract.
We write down the screens, the steps a user takes and what the admin panel needs to do. Then we show you the screen designs for approval.
We build the app, the server side and the admin panel together. You see the work in stages and test interim builds on your own phone.
We test the app on real phones, on different screen sizes and on a slow connection. Older, low-end phones are on the list too.
We upload the app to Google Play and the App Store and take it through review. Technical support is free, 24/7, for as long as the server is hosted with us.
One or two sentences on who it is for and what problem it solves.
Mark the must-haves for the first version separately. The rest can wait for the second phase.
Android only, iOS only, or both. If you have not decided yet, we will look together at which phones your customers use.
A few examples, with what you like and dislike about each.
Logo, brand colors, fonts and texts.
If you have a website, a CRM or accounting software, the app can connect to them. Have their logins and documentation ready in advance.
A tutoring platform that connects teachers and students directly: how it works, what's inside and what decisions we made while building it.
View the projectA listings site for renting homes, vehicles, machinery and equipment: how it works, what's inside and what we paid attention to. The platform is for sale as a ready-made business.
View the projectRough prices are as follows: a simple app costs 3,000–5,000 AZN, a mid-size app 5,000–10,000 AZN and a complex app from 10,000 AZN. We give you the exact figure after seeing the feature list, and the estimate is free.
Yes. You pay 30% when we start, and the rest is split over 3–6 months with no interest or fees. For paperwork we can use a contract, a handover act and an e-invoice (e-qaimə), or just a simple agreement, whichever suits you.
A simple app takes about 1–2 months and a mid-size app 2–3 months. We deliver complex projects in stages. Allow a few extra days for app store review as well.
Not always. With the cross-platform approach, one codebase gives you both apps. That cuts time and cost. For heavy graphics, games or work with special hardware, native development is more reliable.
Both can produce a high-quality app. If your website is built with React, React Native lets you share part of the code. If you want the same look on both platforms and plenty of animation, Flutter is the more convenient choice.
We do. The developer accounts are opened in your company's name. Google Play charges a one-time 25 USD and Apple 99 USD a year. Apple requires a D-U-N-S number for a company account, so get one in advance.
In most cases the website. It is quicker to build, and customers find you on Google. The app comes later, once customers use your service regularly, and it runs on the same database as the site.
Yes. Android and iOS are updated every year, and the app stores change their requirements. Technical support is free, 24/7, 365 days a year, for as long as the server is hosted with us.
For simple cases such as a catalog, ordering or booking, yes. A PWA is a website that opens in the browser but can be added to the phone's home screen like an app. If you need to be in the app stores or rely heavily on the phone's features, an app is the better fit.
Leave your name and number and we will call you back.