Search
Search Icon What are you searching for?

Student: an e-learning platform

Along with the client’s in-house team, Geniusee presented a new solution for those who want to learn and those who can teach. Future international students, educational agents, and other companies that are involved in the university application preparation process come together on a single platform. Geniusee assisted in development of the platform where students can find the knowledge providers, select and pay for a chosen expertise, and tutors can propose their services. Student obtains 79th place among 110 718 other solutions in the world as a high-demand product in the EdTech industry.

Case image

Business context

Student owns two main consultation domains: help with education (entering university, courses, language studying, etc.) and apartment renting. The Geniusee team developed the cooperation stage between agents and students on this platform. We also built the mobile application from scratch and updated the current one.

Our client is headquartered in the UAE, and the in-house team is in China. Building clear communication and aligning work processes across borders and time differences was a test for our team.

Key challenges:
  • Build trust in cooperation with the client’s in-house teams
  • Shape and integrate proper communication
  • Solve intercultural issues and align work with teams in different time zones
  • Set up and configure the architecture stack with the existing one
Business context

Work approach

Process

We developed proactive collaboration with the client, offering solutions and improvements based on our expertise, market, user, and competitors' research.

A properly conducted discovery phase allowed us to move fast on SDLC, delivering MVP in six months. This also was thanks to the trust between the Geniusee team and our client.

Process
  • 1
    Discovery phase
  • 2
    Business analysis
  • 3
    Project management
  • 4
    Product design
  • 5
    Development
  • 6
    Quality assurance
  • 7
    DevOps services
  • Our delivery manager conducted well-thought-out research on competitors and users and created documentation. The result was a project charter research, user, and project road maps that allowed us to identify the main features and project scope. We developed a business model and handled a design thinking workshop.

  • Our business analyst is also a proxy product owner, managing our backlog in a truly Agile way. Constant research of the market and brainstorming allow us to find room for evolution and improvement. Smart prioritization of requirements and tasks ensures continuous delivery and smooth project management.

    Business analysis
  • To ensure continuous delivery, we actively work on the active tracking of documents, among which stakeholders register and communication plan, a risk listing that we track with the client, and a road map based on the time and material model. We also use metrics on sprint releases, team performance, quality assurance, and finance.

  • We developed a user-attractive design of online tutoring platform from scratch, bringing into the process our product vision and analysis. Our designer also regularly conducts competitive research that is the basis for improvements. The constant market study enables us to ensure tailoring an “alive” and modern profile and interface.

    Business analysis
  • We base our development process on a CI/CD method to ensure continuous integration, delivery, and deployment. This allowed us to align web and mobile (native iOS and Android) application development, deliver an admin panel, and build the architecture and infrastructure. We used cloud services to ensure high performance and security.

    Business analysis
  • Many of our tests are manual, yet we developed automated test cases for around 50% of functionality to ensure process optimization. Here we rely on test strategy and plans, QA metrics, and health checks. We conduct functional, regression, and smoke testing. As the project is scaling, we’re going to run stress tests.

    Business analysis
  • Our tech lead created serverless architecture on GraphQL base and AWS servers. We base our regular research on architecture and infrastructure diagrams, seeking constant improvements. Infrastructure environments and staging are designed to optimize and automate development and deployment processes.

    Business analysis

Project tech stack

As we cooperated with the in-house China team, we bound two utterly different technology stacks together and aligned architectures. We chose fast and easy-to-connect technologies to build a scalable architecture, serverless platform, server-side rendering, and a mobile app.

Tech stack

Geniusee team

Attractive solutions allow our specialists to grow, yet motivation is also essential. We designed internal training and initiatives to support the growth of our team members. This is also supported by the attitude of our client and his confidence in Geniusee.

  • PM photo
    Ihor

    Tech lead

    This project stands out from others in the communication culture and trust nurtured by the client. Processes are smooth and advanced optimizations as enterprise-oriented cashing and compressing allowed us to expand our expertise. Student is a successful project with two different teams with different stacks integrated together.

  • Tech Lead photo
    Kristina

    Project manager

    This project was challenging due to cultural and time differences. I’m proud to succeed with this responsibility. Another great challenge was keeping the team motivated. Together with the client, we implemented an into-context model and knowledge-sharing process. As Student strives to face new horizons and acquire new branches, we scrupulously make all processes commonplace.

Are you looking for full cycle product development?

You found what you were looking for. Just fill out the contact us form.

Features

Results

Student Image Student Image

Check Out Our Other Projects:

Let's talk!

warningThis field is required
Thanks! We will contact you soon.
Location Middletown

651 N Broad St, Suite 206,
Middletown, DE 19709, USA

Location Warsaw

Ul. Adama Branickiego 21/U3,
Warsaw 02-972, Poland

Location Kyiv

BC Y4, Yaroslavs'kyi Lane 4,
Kyiv 04071, Ukraine

Location Lviv

BC Technopark, Fedkovycha St
60a, Lviv 79000, Ukraine