Available for new cooperation from April. Drop us a line to book a team 👈
Available for new cooperation from April. Drop us a line to book a team 👈
Available for new cooperation from April. Drop us a line to book a team 👈

CreoNEW - goodface.agency

Online education platform for designers


  • edTech
  • SaaS


Software development

Development period

2022 – ongoing

creo-case-preview-desktop.png - Development of an educational online platform for designers - goodface.agency

About the project

CREO is an educational platform for designers. The company develops its own courses in graphic design, motion design, and web design, and also helps students to get their first freelance jobs and consult them about freelance platforms workflow.

People who passed or going to pass the course make up the CREO People community, where they can share their experiences, help, support, and inspire each other. Through this community, designers also learn about new courses.

The task


CREO has been functioning for a few years, and they used to publish their courses on one of their existing platforms. But it had many disadvantages, such as limited functionality, not very convenient interface, and outdated design. Users also complained about it.

Sometime later, the CREO team had a vision of what a learning platform should be and decided to develop their own product. And with this task, they applied to Goodface.

creo-case-the-task-desktop.png - Development of an educational online platform for designers - goodface.agency

Development process

MVP development

First stage - its development of MVP. This is a simple version of the system, which includes only the most important features. We helped the client to determine the scope of the required functions, form the structure, develop a project plan and estimate the terms. Everything was drawn up as a technical assignment. The client accepted our proposals and we started the development of the MVP.

The basic version of the CREO platform includes the following features:

  • the system of users, administrators, and curators;
  • course store;
  • user’s personal account;
  • managers’ admin panel;
  • course completion system;
  • home tasks;
  • video lessons and various content for students.
creo-case-development-process-desktop.png - Development of an educational online platform for designers - goodface.agency

Course store

The course store displays all available courses. The user can simply get the course (if it is free) or send an application (if the course is paid).

There is no payment module in MVP yet, each application is processed manually by the manager. With the available number of applications, it is not that difficult, but it allowed to reduce the time and cost of the development.

creo-case-course-store-desktop.png - Development of an educational online platform for designers - goodface.agency
creo-case-course-store-2-desktop.png - Development of an educational online platform for designers - goodface.agency


The course consists of lessons combined in modules. All lessons are currently being recorded. Students receive homework and upload their work to the platform, which is checked by curators.

creo-case-lesson-desktop.png - Development of an educational online platform for designers - goodface.agency
dmytro-ushakov.png - Development of an educational online platform for designers - goodface.agency
Dmytro UshakovProject Manager
at Goodface
"At the stage of beta testing, we worked on improving the functionality and added some useful features to the system. For example, we made an interesting trick with the video player. We display it in a separate window on top of all other windows, so students can watch the lesson while simultaneously working in the design program."
creo-case-video-plaer-desktop.png - Development of an educational online platform for designers - goodface.agency

Personal account

In the personal account, a student can see his or her courses and progress, as well as system alerts. Communication with fellow students and the curator has been temporarily transferred to an external platform (Telegram), yet this is another solution that made it possible to simplify and reduce the cost of MVP development.

creo-case-notifications-settings-desktop.png - Development of an educational online platform for designers - goodface.agency
creo-case-courses-store.png - Development of an educational online platform for designers - goodface.agency

Plans for the future

It took 2 months to develop the MVP plus another month for some additional improvements. After that, the client and I decided to make a public map for this project, \that is, to publish a plan for further development. The following features will appear on the CREO platform in the nearest future:

Live streams

Administrators or curators will be able to announce live broadcasts and run them directly on the platform. Users will connect to them and ask questions in the online chat. Administrators will also be able to add tests to the stream and receive analytics after their completion.

New payment methods

Currently, students can simply buy the course in its entirety. We want to introduce a tier system where they can choose how much content they want to buy and at what price. For example, in the light version, only basic modules will be available, the standard version will have some additional ones plus homework and the pro version will additionally include a curator's support.


Perhaps we will allow users not only to buy courses fully and forever but to subscribe. After receiving temporary access, a person can complete part of the course, and then, when the opportunity or money arises again, come back and complete the rest. Subscriptions will help to increase conversion and allow you to work with users who have left.

Advanced chat functionality

New features will appear in the chat, including voice messages.

Browser notification

Now notifications are sent to users only if they are on the platform. We want to implement the notification through the browser functions — so that the student can receive a message as soon as the curator has checked the homework.

Ability to edit files

New file types that can be attached to homework, as well as edited, will be added.

creo-case-website-home-block-desktop.png - Development of an educational online platform for designers - goodface.agency

Participation in
the accelerator

After the launch of the MVP, the CREO team applied for participation in the accelerator StartUp Academy 2.0 with Meta. The first stage was successful: CREO was shortlisted from 100 startups selected from among 3,000 participants. Then, from these 100, 40 finalists will be chosen who will be able to undergo training. And afterward, the top 10 will receive funding.

If everything goes well, Goodface will become CREO's technical partner and we will develop this project together. There are plans to allocate a dedicated team for this.

creo-case-participationin-the-accelerator-desktop.png - Development of an educational online platform for designers - goodface.agency
maksym-yakubovych.jpg - Development of an educational online platform for designers - goodface.agency
Maksym YakubovychCEO at Goodface
"In the future, we want to turn this into a separate direction — to develop projects and sell a team that will develop those projects further. It is often difficult for clients who do not have technical specialists to gather a team, train it, motivate it and set up the processes correctly, but we have it all up and running. We can be a full-fledged technical partner who receives a product description from the client and implement everything completely- from requirements to implementation and upgrades."

Client review

Star - goodface.agency
Quality 5.0Schedule 5.0Cost 5.0Willing to refer 5.0

Goodface agency provides custom software development services for my edtech platform CREO. They are building platform MVP and continues working on it, adding more features. The team worked in Scrum and is doing well so far, and their development expertise impresses.

Other projects

Keto 🥑 Diet - goodface.agency

Keto 🥑 Diet

  • foodTech
  • SaaS

UX/UI design and development for Foodtech platform

View projectArrow - goodface.agency
  • foodTech
  • SaaS
Case studyArrow - goodface.agencyArrow - goodface.agency
365games - goodface.agency


  • eSports
  • SaaS

eSports web app development and marketing website for the gaming community

View projectArrow - goodface.agency
  • eSports
  • SaaS
Case studyArrow - goodface.agencyArrow - goodface.agency
View all worksArrow - goodface.agency
Get an offerSmile - goodface.agency
Take your business
to the
 next level

in one simple step
get in touchSmile - goodface.agency
Goodface sun smile
Checkmark - goodface.agency

Fill in a simple brief

We will respond during business hours



Welcome to Goodface privacy notice.

Goodface respects your privacy and is committed to protecting your personal data. This privacy notice will inform you as to how we look after your personal data when you visit our website (regardless of where you visit it from) and other sites we own and operate. And tell you about your privacy rights and how the law protects you.

We may change the privacy policy from time to time to reflect changes to the products and services that we provide and how we process your personal data.

We will not share your information with any third party outside of our organization, other than as necessary to fulfil your request if any."


When you visit our website, our servers may automatically log the standard data provided by your web browser. This data is considered “non-identifying information”, as it does not personally identify you on its own. It may include:

  • Your computer’s Internet Protocol (IP) address;
  • Your browser type and version;
  • The pages you visit;
  • The time and date of your visi;
  • The time spent on each page;


We may ask for personal information, such as your name and email address. This data is considered “identifying information”, as it can personally identify you. We only request personal information relevant to providing you with a service, and only use it to help provide or improve this service.

We collect information by fair and lawful means, with your knowledge and consent. We also let you know why we’re collecting it and how it will be used. You are free to refuse our request for this information, with the understanding that we may be unable to provide you with some of your desired services without it.

We will only process personal data and communicate with you if:

1. You have given us consent to the processing of your personal data and communicating for one or more specific purposes i.e. requesting products or services from us, downloading material or information from our website or submitting a contact us form.

2. Performance of a contract

3. Where we have a legitimate interest for contacting you in relation to our products and services


We only retain personal information for as long as necessary to provide a service, or to improve our services in future. While we retain this data, we will protect it within commercially acceptable means to prevent loss and theft, as well as unauthorised access, disclosure, copying, use or modification. That said, we advise that no method of electronic transmission or storage is 100% secure, and cannot guarantee absolute data security.

Rights and choices of individuals:

  • See what data we have about you, if any;
  • Change/correct any data we have about you;
  • Have us delete any data we have about you;
  • See what security measures we apply to your data;
  • Express any concern you have about our use of your data;

You may opt out of any future contacts from us at any time. You can do the following at any time by contacting us via the email address given on our website: goodface.agency