This work is motivated by the need to developdecentralized P2P approaches to supportlearning and teaching activity in virtualuniversities. In this paper, we present theimplementation of the JXTA-based e-LearningP2P system. We also show the design andimplementation of a smart box environment thatwill be used for stimulating the learners toincrease the learning efficiency. The proposede-learning P2P system is a useful tool formonitoring and controlling learners’ activity. Weevaluate the proposed system by experimentalresults and show that proposed system has a goodperformance. In the future, we aim to use it inreal virtual campus environments.