Abstract- In the SDLC the software requirement is the foremost step. A clear requirement specification results a reliable software development. But any change in requirement will disturb the whole development process and increase the software cost. But when the requirement is clearly defined we can save such cost, effort and time of re-development. In this proposed work we are presenting the agile based requirement gathering automated system for web applications development. This system is basically designed for the web applications where we will merge the user web page requirements, respective validation and the development phase. This whole process will be done in the form of a navigational tool which will accept the user requirements in terms of design and control specification and generates the client side and server side code with validations. Requirements are very clear at the initial phase but even then these requirements change very frequently.