Text this: A project based learning experience through best use of state-of-the-art technology