This E-learning site was coded from scratch using:
It is fully dynamic with a Users section that users have access to once they sign up or login. It tells them what courses they purchased and have access to.
Administrator panel (back-end) for administrator access only. Keep track of things such as how many students are enrolled, who paid and didn’t pay, sales, edit courses, install new courses.
There is a payment gateway (stripe) implemented into it to process sales.
There is also a teachers section for teachers to sell their tutorials also. So you can be a student or teacher to use this e-learning site.