I have been working for an ecommerce client for the last 6 years as manual and automation QA engineering. New features gets applied to our site once in 2 weeks. Whenever a redesign project comes up, like say product page redesign - we keep forgetting to handle all the numerous features which were implemented in last few years. People who implemented it move out of the team often and its forgotten after sometimes. Its not the major features, but minor ones that are having this issue.
I was searching for ideas on how to keep track of all the features in the website. Ideally, when a new requirement comes we should be able to easily identify the impact of the new project on existing ones using this solution