EduFlow – Learning Management System (LMS) Web App
Version Download:
Original price was: $39.00.$6.00Current price is: $6.00.
EduFlow is a complete, production-ready education platform built around a full Learning Management System (LMS), with built-in student administration and a sales CRM. It ships as three connected applications with full source code — a REST API, an admin dashboard, and a public website with a built-in student learning area.
Whether you run a coaching business, a language school, an online academy, or sell individual courses, EduFlow gives you everything to publish courses, enroll and manage students, take payments (including installments), deliver lessons, grade work, and issue verifiable certificates — without stitching together plugins.
Why buyers choose EduFlow
- Three apps, one product — API + admin + public site, all included, all integrated.
- 10 pre-built homepage designs — a classic LMS homepage plus 9 niche demos: Business Coach, Cooking Course, Distant Learning, E-Learning, Health Coaching, Kindergarten, Language School, Marketplace, and Single Instructor. Pick a niche and launch.
- Real payments built in — Stripe checkout, installment plans, coupons, discounts, orders, and finance tracking.
- Multi-language, including RTL — English, Arabic (right-to-left), and Spanish out of the box.
- Modern, maintainable stack — Node.js/Express + PostgreSQL API, Next.js admin and front-end. No MongoDB required.
- One-command setup —
npm run db:setupbuilds the schema and loads demo data. A ready-to-import SQL dump is also included. - Security-first — HttpOnly-cookie sessions, role-based authorization, request validation, auth rate limiting, and server-side upload verification.
- Full source, no encryption — customize everything.
Feature Overview
COURSES & CONTENT
- Courses with categories, rich details, and attachments
- Course bundles and subscriptions
- Batches / cohorts with start & end dates
- Content drip — release lessons on a schedule
- Instructor profiles and management
LEARNING (LMS)
- Student learning area with enrolled courses
- Quizzes with attempt tracking
- Assignments with submissions
- Gradebook
- Certificates with templates and public certificate verification
ENROLLMENT & STUDENTS
- Self-enrollment and admin bulk enrollment
- Candidate and student management, student list & detailed student view
- Notification center (admin & student) with per-user read/unread tracking and automatic alerts for new leads, enrollments & payments
PAYMENTS & FINANCE
- Stripe checkout
- Installment / payment plans with automatic payment-reminder emails
- Coupons and discounts
- Orders, payment history, dues, and a finance dashboard
SALES & MARKETING (CRM)
- Leads / CRM with lead interactions
- Contact management
- Blog and CMS-driven pages for full content control
ADMINISTRATION
- Full admin dashboard — courses, students, finance, leads, blog, CMS, coupons, instructors, users, certificate templates, organization settings, bank info, and more
- Role-based access control
- Multi-language content management (English / Arabic / Spanish)
What’s Included
- source/api — Node.js / Express REST API with Sequelize + PostgreSQL, Stripe integration, and a dependency-free PostgreSQL job scheduler.
- source/admin — Next.js admin dashboard (React, Tailwind CSS, Radix UI).
- source/frontend — Next.js public website + student LMS (React, Bootstrap), with 10 pre-built homepage designs.
- database/ — importable eduflow_demo.sql dump plus migrations & seeders.
- documentation/ — browsable HTML guide: installation, configuration, deployment, admin workflows, feature setup, and troubleshooting.
- Full source code — no encoded or encrypted files.
Technology
- API: Node.js, Express, Sequelize, PostgreSQL, Stripe
- Admin: Next.js, React, Tailwind CSS, Radix UI
- Front-end + LMS: Next.js, React, Bootstrap
- Email: Pluggable — Resend or Brevo (set EMAIL_PROVIDER)
- Jobs: PostgreSQL-based scheduler (no MongoDB)
- Before making a purchase, please read the Terms and Conditions on this page: Terms & Conditions
- If you have any questions, please first read the FAQ on this page: FAQ
- If you haven’t found the answer to your question, please contact us by e-mail codingshop20@yahoo.com or create ticket.
- Developer Support: Official support from the original developer is not included with purchases from CodingShop.
- Product Updates: Free lifetime updates are not included. Future updates is not free and should buy again.
- Download Access: Purchased products are available for download for 30 days after purchase. We recommend downloading and securely storing your files during this period.
- Security: We take reasonable measures to review the files available on our platform. Customers should also scan downloaded files with up-to-date security software before installation.
- All software products available on CodingShop are distributed under the GNU General Public License (GPL). The applicable license information is provided with each product where applicable. Please review the applicable GPL license terms before using, modifying or redistributing any product.
- CodingShop is an independent digital marketplace and is not the original developer or official distributor of third-party products unless explicitly stated. We do not provide or sell purchase codes, activation codes, license keys.
- You can download the product after the purchase by a direct link on your account page in the downloads section.


