Project MOOCRec is an approach to develop an automated MOOCs recommendation system for e-learners. This project was carried out by several undergraduates as their final year research project of the B Sc. Specialization in Information Technology. The main intention of this project is to provide an advanced MOOCs searching system for learners which will search and recommend an online course based on the learner preferences. Project MOOCRec has successfully developed two main versions and the third version is currently an ongoing project which will be released at the end of year 2020. The initial version of MOOCRec was developed to recommend online courses for e-learners by considering their learning style according to the felder-sliverman learning styles model. This version was able to detect the user’s learning style and offer the users an advance search for technical online courses which will give a sorted search result based on how the features available in courses are mapped with the learner preferences. The second version of MOOCRec has an automated system to identify the learner preferences by analyzing the learner’s behavior and provide an advanced MOOC recommender by considering the identified learner preferences. In addition, this version has also measured the quality of an online course which has also considered in recommending a MOOC for the user. The third version of MOOCRec is currently at the development stage. This project focusses more on the learner preference based specific quality aspects which will affect the learning experience and provide an advanced MOOC search engine for the e-learners.