This book is an academic work that deals with the setting up of a school league table, with the aim of easily listing all the pupils who have studied at school x over the years. The major challenge facing today's organizations is data handling, especially data retrieval. The proposed application would solve this problem. This book therefore comprises two essential parts, one focusing on design and the other on programming. An architecture is proposed, enabling the application to be deployed and used effectively.