Hello, everyone, I am for the majority of programmers brothers worry broken heart xiaobian, every day to recommend a small tool/source, full of your favorites, every day to share a small skill, let you easily save development efficiency, do not work overtime do not stay up late do not lose hair, is my goal!

Today’s project comes from a reader’s contribution. The protagonist of this issue is an open source online education on demand system — MeEdu. The technology stack is PHP+MySQL, based on Laravel framework development.

In this era of “we media”, everyone is “we media” and everyone is a spokesman. As long as you have a mobile phone, you can do “we media”. MeEdu arises at the right moment, MeEdu is born for small and medium-sized enterprises and we-media people, challenges the whole network z low cost, and helps entrepreneurs.

In this tide of we-media, only a few can stand out, and most practitioners basically end up in a sad state. Of course, as programmers, this article is not to teach you how to do we-media, but to think whether we can make a shovel through technology to serve these we-media entrepreneurs.

All right, let’s cut to the chase.

MeEdu features

  • Open source code: MeEdu is licensed under the MIT Open Source license. Once installed, it will be used forever without payment
  • Plug-in optional: no annual payment package, no bundled consumption, plug-in service optional
  • Multi-terminal support: support PC, H5, small program, Android, IOS and so on

Environmental requirements

  • Composer
  • PHP > = 7.2
  • MySql > = 5.6
  • Zip PHP Extension
  • OpenSSL PHP Extension
  • PDOMysql PHP Extension
  • Mbstring PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • Fileinfo PHP Extension

Functions overview

  • Video on demand

    • Play video online (PC, H5, Andorid, IOS, applets)/try

    • Course review (review)/Video review (review)

    • Ali Cloud on-demand storage

    • Tencent cloud voD storage

    • Play the URL of a video file

  • Player functions

    • Fast forward switch

    • Times the speed of playback

    • Player cover

    • Play the statistical

    • Video and proved

    • Running lantern (anti-recording screen)

  • Charging mode

    • Course to buy

    • Video to buy

    • Full station VIP member

  • The user’s system

    • Mobile phone number SMS (Ali Cloud SMS, Cloud chip SMS) registration/login/password retrieval

    • Penguin Scan login /Github login

    • Messages within the station

    • My lessons/my videos/my favorites/my orders/change passwords/watch records

    • My points

    • My invitation code/invitation balance withdrawal/Invitation reward/Level 1 cut

    • User Agreement/User Privacy Agreement

  • Order system

    • Course order/video order /VIP membership order

    • Invitation code (promo code) deduction

    • Alipay PC Payment/Penguin Scan CODE PC Payment/Alipay H5 payment/manual payment

  • Other features

    • System cache (improve system performance)

    • Picture CDN (Ali Cloud OSS, Qiuniuyun)

    • link

    • Home slide

    • Promotion link (for third-party platform promotion channel statistics)

    • Web site announcement

    • Home page navigation

  • Background management system

    • User management/add/edit/view details/subscribe courses/subscribe VIP/ watch records/points operation and so on

    • Order management/filter view/detailed data/change to paid etc

    • Statistics/course viewing data/Daily order payment/Daily order quantity etc

    • Course management/video management/category management/comment management and so on

    • System configuration/background administrator management/administrator permission configuration and so on

  • Expand functionality

    • Online e-books
    • live streaming
    • Graphic charging module
    • Single page module
    • Learning path
    • Conversion code
    • Duration of course
    • Random pictures
    • Question and answer
    • Online exams and exercises
    • The size of the class
    • A bulk
    • Seconds kill
    • Ali Cloud HLS video encryption
    • Tencent Cloud HLS video encryption
    • Penguin Scan login/Authorized login
    • Lichun template (Payment H5, small program, Android, IOS and other platforms)

screenshots

The front desk

The background

At the end

This issue is to share here, I am xiaobian South wind blowing, focus on sharing interesting, novel, practical open source projects and developer tools, learning resources! I hope to learn and communicate with you together. Welcome to follow my official account ** [Github navigation station] **.