Decisions on User Experience - bounswe/bounswe2024group8 GitHub Wiki

Decisions on User Experience

Based on the requirements and user stories, we decided how we can change the current product and implement further features accordingly. Related implementations are merged with #295. As our user stories are consistent with the backend last week, we focused on the UX problems on the frontend and mobile.

1. Frontend Post Page Implementation

Whenever the user clicks on a post, they should be able to get the details of that post. The related implementation is made in #287.

2. Frontend Feed Pagination

The posts that can be shown in the feed page are paginated by a specific number, which will be decided later on. The related issue is #298.

3. Mobile Search

Users should be able to search content on mobile application, so the search tab is added to the tab navigator. Also the user should access to a search bar from search screen. The related issues are #317 and #316.

4. Mobile Register Fields

When registering to the system, users should get the same fields with the frontend. Unnecessary fields are eliminated for a consistent user experience. Also the button to go back to the login screen is planned to be implemented. The related issues are #299 and #318

5. Mobile and Frontend UI Changes

The texts, color schemas, button layouts are adjusted according to the mockups and the decisions made in the lab 6. The related issue is #292