animedaisuki / Doctrina

Doctrina is an open-source platform aimed at democratizing education by facilitating the free exchange of teaching resources. Designed for educators and learners alike, the website serves as a centralized hub for high-quality educational materials across multiple subjects and levels.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What is Doctrina

Doctrina is a free education/teaching resource exchange website.

User Guide and Key Features

There is a database file named "test.sql" in the folder, which already contains enough test content for testers to test.

Testers can log in to our website to test the function through the account and password provided below. Or try to create a new account yourself.

Our website : Doctrina

Testing account username: tester

Testing account password: DavidGuo

(If you try to log in with this account in your localhost or other remote server, it may not work except you set up our database we provided above)

1.How to Create A New Course and Upload Your Teaching Resource

(Note: for document file, the format must be PDF; for video file, the format must be MP4)

login->create new course -> drag your file to each week’s drop zone (right side for documents, left side for videos)

2.How to Watch video/document
Click course img or card you want to watch -> start learning -> click view icon
3.Login/Sign Up
Click login/signUp(at right top of the view port) Support third party google login

Server Requirements

PHP version 7.2 or newer is recommended.

It should work on 5.3.7 as well, but we strongly advise you NOT to run such old versions of PHP, because of potential security and performance issues, as well as missing features.

MYSQL version 8.0.26 or newer is recommended.

phpMyAdmin version 5.1.1deb3 + bionic1 recommended.

Codeigniter 3 framework is required.

Installation

Please see the installation section of the CodeIgniter User Guide.

License

Please see the license agreement.

Resources for Codeigniter

Report security issues to our Security Panel or via our page on HackerOne, thank you.

Acknowledgement for Codeigniter

The CodeIgniter team would like to thank EllisLab, all the contributors to the CodeIgniter project and you, the CodeIgniter user.

About

Doctrina is an open-source platform aimed at democratizing education by facilitating the free exchange of teaching resources. Designed for educators and learners alike, the website serves as a centralized hub for high-quality educational materials across multiple subjects and levels.

License:MIT License


Languages

Language:HTML 80.7%Language:PHP 17.8%Language:JavaScript 0.9%Language:CSS 0.6%