CherryPick
Logo

Jance

Created an app for an online dance school on Flutter with a course recording feature, improving user engagement and simplifying content interaction – EdTech

Project amount

Project amount

25 000 $

Timeline

Timeline

5 months

Team

Team

7 people

Stack

Stack

NodeJs, React, Flutter, PostgreSQL, Custom Integrations

About the Client

Jance is a dynamic platform that connects a large community of dancers, offering a variety of online courses led by professional choreographers. The platform provides a comprehensive library of video lessons, allowing users to learn and practice different dance styles at their own pace, regardless of location. The main goal of Jance is to create an immersive learning environment where users can not only access high-quality dance content but also interact with instructors, track their progress, and engage with a broader community of dancers. This makes it more than just a course platform – it's a thriving digital space for dancers of all skill levels to improve and share their passion for dance.

Website: jance.com

project screenshot

Main request

The client sought to develop a custom mobile application to replace their existing platform on GetCourse. A key priority during the migration was to ensure the seamless transfer of user data, including active accounts and individual progress across all ongoing courses. The new application needed to provide a more engaging and feature-rich environment tailored specifically to the needs of their growing community of dancers. Key requirements included: Data migration, Custom app development, and Enhanced user engagement.

main request screenshot

What we did

1

Developed a cross-platform educational app using Flutter for iOS and Android

2

Implemented access to dance courses, in-app currency, homework, and media content

3

Built a custom CMS for creating, editing, and managing courses directly in the app

4

Integrated and customized a video player for seamless lesson viewing

5

Developed an admin panel to manage users and control content distribution

6

Integrated an external system's API to migrate the existing user base and course progress data

Problem solving

We delivered a flexible solution that allowed the client to smoothly migrate their existing users and course progress without disruption while gaining full control over the platform. With a custom CMS and admin panel, course and user management became straightforward and transparent. For end users, the app provided easy access to learning materials and an engaging experience.

problem solving screenshot

Result

The client received a fully customized application with all the required features, now live on both the App Store and Play Market. Since its launch, the platform has attracted 4,000 active users, with the user base steadily growing each day. The solution not only met the client's immediate needs but also laid the foundation for future scalability and growth.

ScreenshotScreenshotScreenshot

Need a Dev Partner?

Let’s discuss your project, scope, and timeline during a free consultation.

Book a free consultation