In most schools and universities in India, a minimum attendance requirement is present and the teacher manually records the attendance of the students present in the class. This wastes valuable time and energy. There are various ways to automate the process of taking attendance such as fingerprint recognition, identity card scanner, Bluetooth sensors, bar code readers for identity cards and so on. This paper is aimed at implementing a Bluetooth low energy based attendance management system. It uses the Bluetooth Low Energy technology of beacons which communicate with an android application. The application is used to collect the data from the sensors and store it according to the dates. This provides a way for the teacher to instantly record and analyze the attendance of all the students. Methods of avoiding proxies or false attendances have also been incorporated.