The methodologies applied in classroom and consequently the successful learning is a constant concern and a focus of attention for the scientific community. This concern leads to the exhaustive search for more and better means to strengthen these two elements: methodology and successful learning. Therefore, different methodologies, paradigms, and tools have been proposed to provide an insight on the student's academic and professional development and to consolidate the content taught in classroom, such as e-Portfolios, Blended Learning and Peer-Assisted Learning (PAL). Based on the integration of these different approaches, this article introduces a Blended Peer-Assisted Learning platform based on Moodle which provides the implementation of an adaptive, synchronous, and collaborative learning environment able to adapt the students' learning experience according to their learning needs.