A sitemap is a diagram that shows the organisation and hierarchy of the pages and content within a website or app. In my app design, a sitemap will be a valuable tool for visualising the overall structure and navigation of the app, and for identifying any potential issues or areas for improvement.
A sitemap allows me to see the entire app at a high level, and understand how the different pages and content are organised and connected. This can help me identify any gaps or inconsistencies in the content, and ensure that the app has a clear and intuitive structure.
I can also use a site map to identify any potential issues with the navigation of the app, such as pages that are difficult to find or reach, or unnecessary steps that users have to take. This can help me improve the user experience and make the app more efficient and user-friendly.
A sitemap can also help to ensure that everyone is aligned on the structure and navigation of the app and that all necessary content is included. I can also identify what content and functionality needed to be included in the app, and ensure that all necessary elements are accounted for in the design and development process.
The sitemap for Circle starts off with 3 sections and branches off into many different sections. The most comprehensive section is the search feature as I needed to design for different user scenarios and facilitate customisation features.
I need to ensure that everything is included in this sitemap so that I can then use it to design my wireframes and later my lo-fi prototype.
Overall, I understand that a sitemap is an important tool for my app design because it helps me to visualise the overall structure and navigation of the app, and identify any potential issues or areas for improvement.
The next steps in my project is to use this sitemap to design my wireframes on paper. This sitemap will make life a lot easier when designing them as I have all of the content structured and ready to implement. I will be able to go into much greater detail with my wireframes and ensure that my app is facilitating all the features and information needed to meet my user requirements.