xxrjun / MERN-course-system

A simple course system. User can register as a instructor and post courses, also can register as a student and search for courses to enroll them.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MERN-Project-Course-System

A simple course system. Instructor can post courses and student can search for courses and enroll them.

Frontend : React

Backend : Mongodb + Expressjs + Nodejs

Learn from

Udemy Course : 2022網頁開發全攻略(HTML, CSS, JavaScript, React, SQL, Node, more)

Thanks Wilson Ren for this amazing course on Udemy.

What I Learned From This Project

Extra: Waiting for improvement

  • [done] Enroll validation (Student): fix repeat enrollment problem.
  • [done] Role Selector (Register) : Easy to select role in register process
  • Course Edition (Instructor) : Instructor can edit course info including course title, description, price.
  • ...

About

A simple course system. User can register as a instructor and post courses, also can register as a student and search for courses to enroll them.


Languages

Language:JavaScript 95.9%Language:HTML 3.7%Language:Shell 0.4%