Description of an ambitious project to provide a flexible modular e-portfolio to immigrants to support communicating learning from diverse life experiences, language learning, socio-professional integration and the development of 21st century skills.