electronic platform