The system is a hybrid between a forum and an E-Learning system. It provide a dedicated solution to help teachers and students get involve in course better. Taking functions from a forum software, It provide abilities for users communicate with each others. Other than that, It also help teachers and students to organize courses. In principle, the system must address at least the following functions:
</br>
-Manage students by courses: Teachers can see students who participate on their courses and contact both privately and public with them.
</br>-Manage courses by teachers: Teachers can manage courses they are responsible for, and manage information related to that courses such as: star date, end date, time table, related material,...
</br>-Manage courses by students: Students should be able to register to course, send message to lecturers and other students, create a group.
<strong> System architecture requirement:</strong>
</br>Web application. </br>
Can handle at least 30000 users.