Whenever you are working on a project to develop any system for a particular user, you need to understand his requirements from that system and you have to create a requirement specification document which will help you throughout your project. As we are creating an android application which will be the digitization of a current hostel management system as a Software Engineering Project, we have restricted ourselves in so many approaches. Here is the case that we are the users, developers and also the clients of this system, which is a very crucial part for us as we have to think with every role's perspective. For example, as a client, we can give as many requirements as we can but as per the project's specified duration, we took some of them only. We will definitely maintain our system and will get back to users soon with new updates in the system. We have provided you with our Requirement Specification Document below.