Veltora | Flutter Online Courses App UI Kit

Bluehost Shared Hosting

Veltora is a complete e-learning & online-courses app UI kit built with Flutter, GetX and Material 3 — 20 polished screens, light & dark themes, and a full enroll-and-learn flow on bundled mock data. No backend needed to run the demo.

Unlike the warm food-app templates that flood the market, Veltora ships a calm, focused study design system — an indigo primary, a violet progress accent, an airy near-white light theme and a cool indigo-tinted dark theme, Epilogue + Inter typography and generous whitespace with calm medium corners. Every token is centralized, so you can re-skin the entire app from one color file.

Built for online learning — courses, lessons and instructors — it has the screens a real course app needs:

  • Video lesson player + chaptered syllabus — a 16:9 player with a progress scrubber and playback chrome, above a chapter/lesson list with locked, in-progress and completed states. Drawn on-canvas, so the kit ships with zero media dependencies.
  • Course detail with curriculum — chapters and lessons with run-times, a rating / length / lessons summary, the instructor, and an enroll call-to-action.
  • Certificate of completion — a shareable gradient certificate with a completion ring and a section-by-section progress timeline.
  • Continue-learning home — a resume card with a progress bar, a recommended-courses rail, popular instructors and vertical course cards.

Built for developers:

  • Clean GetX architecture (View → Controller → Service → Model, lazy bindings per route)
  • All demo data in ONE file; mock services with Future signatures — replace the bodies with your HTTP calls and you are live
  • Every list ships with skeleton loaders and empty states already wired
  • Reusable, theme-aware components throughout
  • One EmojiThumb widget renders all course imagery — set an imageUrl once to switch the whole app to real photos

Complete learning loop: browse courses → search → course detail with curriculum → video lesson player → cart → checkout (billing, payment, coupon) → enrolled → My Learning (in-progress & completed with progress bars) → certificate of completion.

What you get: full Flutter source code, README with re-theming & API integration guide, offline HTML documentation, mock data layer (8 courses, chapters, lessons, instructors, enrollments), light + dark themes.

Important note on third-party services & external costs: Veltora is a front-end UI kit that runs on bundled mock data. Connecting it to a live back end — such as Firebase, AWS, REST APIs or payment gateways — will involve those third-party services, which will incur their own separate costs and are not included in this item.

0 average based on 0 ratings.

coderqh

coderqh

Visit Author's Portfolio

View Portfolio
Last Update 2026-07-09
Created 2026-07-09
Sales 0
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML JavaScript JSON .kotlin .swift
Video Preview Resolution
Search plugins
Browse Categories

Bluehost Shared Hosting