Learn from anywhere —
mobile app
Students wanted to study from their phone, but the website was inconvenient on a small screen. We created a native Flutter app: buying courses, video lessons, homework, and chat — all in your pocket.
Hello, Anna!
Skills Up School
Continue learning
3D modeling from scratch
Lesson 18 out of 28
65%
3
Courses
12
Days in a row
5
Homework
Notifications
Homework accepted!
2D graphics, lesson 12
Stream in 2 hours
Drawing, group A
New chat message
Tutor Elena
Homework
PendingComposition and lighting
Why do you need the app
Students are not always at the computer — but they want to study on the go, in a queue, on the couch
The website is inconvenient on the phone
Small buttons, horizontal scrolling, complex navigation. Students spent more time fighting with the interface than studying
Long login every time
Entering your login and password in the phone browser every time. If you forget your password, by the time you restore it, you lose the desire to study
Difficult to submit homework
Drew work on paper — how to send it? Through the browser, it's a whole quest: take a photo, find the file, upload. Half of them gave up
Chat only on the computer
The group chat only worked in the desktop version. No communication with classmates and curators' on the phone
Missed notifications
The curator checked the homework — the student only finds out when they open the laptop. They missed streams, deadlines, important announcements
Can't buy a course from the phone
Saw a course ad, clicked — ended up on a website that is impossible to use. The client left without waiting for the page to load
What the app can do
Not just a wrapper over the website — but a full-fledged native app
Login with fingerprint or Face ID
Entered the password once — then log in with a touch of a finger or a glance. All data is stored in the encrypted storage of the phone
12 types of notifications
Homework accepted, curator's comment, deadline approaching, new lesson, stream in an hour, announcement from the school. The student won't miss anything important — everything comes to the bell
Video lessons on the go
Video through the secure Kinescope player, optimized for the mobile screen. You can study on the metro, in a cafe, on a walk
Homework with one touch
Took a photo of the work — uploaded it through the app. Or selected a file from the phone's memory. You can see the history of all submissions and curators'' responses with video analysis
Chat with classmates
Real-time communication via WebSocket: instant messages, reactions, files, replies, pinned messages. You can see who is typing and who has read the message.
Purchasing courses in the app
Full process: catalog with filters, tariffs, shopping cart, promo codes, payment. Saw an ad — opened the app — bought in a minute.
Demo access and free courses
You can try the first lessons for free. After completing the demo, you get a promo code for a 1,500 ruble discount. Free courses are in a separate section.
Promotions, discounts, and cashback
A separate section with current offers. A «-70%» badge on the icon. Order history, cashback balance, and loyalty status — all in the profile.
In-app support
Creating requests with categories and files, entire chat history with support. No need to contact support separately.
Quiz «What kind of artist are you?»
An interactive test on the first screen with an animated gallery of student works. It determines the direction and suggests suitable courses. Converts new visitors.
Guest mode without registration
You can browse the catalog, view promotions, and add items to the cart without an account. There are 4 tabs: catalog, promotions, shopping cart, login. Registration is required only when you decide to buy.
One code — two stores
The app is written in Flutter — one code for iPhone and Android. Faster updates, fewer bugs. Works with two servers through a single authorization.
How it works inside
The app works with two servers and synchronizes data automatically
One account — everywhere
A student registers on the website. The app automatically gains access to both the course store and the learning platform. Two servers — but for the student, it's one account.
Secure data storage
All passwords and tokens are stored in the encrypted storage of the phone: Keychain on iPhone, EncryptedSharedPreferences on Android. Even if someone gains access to the phone, the data is protected.
Instant messages
The chat works via WebSocket — messages arrive instantly, without delays. You can see who is typing and who has read the message. Like Telegram, but inside the school.
One code — two stores
The app is written in Flutter — one code works on both iPhone and Android. This means faster development, faster updates, fewer bugs.
Do you need a mobile app?
We have already created a full-fledged app for an online school. Tell us about your task — we'll show you how to solve it.
Submit an application