This is a desktop app consisting of basic features provided by a typical Moodle (Modular Object-Oriented Dynamic Learning Environment) website.
Notable features:
- Manage courses (Add, Remove, Enroll Students).
- Create/ Modify/ Submit/ Evaluate assignments.
- Share files among users.
- Chat among users.
- Share course materials.
Tools used - Java, JavaFX, Java Socket
Developed as a part of the sessional Term-project of CSE 108 (Objected Oriented Programming Sessional) under the supervision of Md. Iftekharul Islam Sakib (Lecturer, Dept. of CSE, BUET). Bangladesh University of Engineering and Technology, Dhaka, Bangladesh
CSE 108: Object Oriented Programming Sessional
Session: July 2018
Java Term Project
Project Title: Moodle
Project Developers:
1. Tanzim Hossain Romel (Student ID: 1705069)
2. Saadman Ahmed (Student ID: 1705068)