Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Completed Dashboard Navigation draft #2

Merged
80 commits merged into from
Oct 4, 2024
Merged

Completed Dashboard Navigation draft #2

80 commits merged into from
Oct 4, 2024

Conversation

flora0110
Copy link
Collaborator

Summary

This pull request implements the Dashboard Navigation feature, which allows users to:

  • View introductions (detailed content not yet written) for each feature on the dashboard.
  • Navigate to the User Profile Management page by clicking the "Profile" icon in the bottom navigation bar.

Changes Implemented

  • Added a bottom navigation bar with four icons: Chat, Match, Fitness, and Profile.
  • Clicking the "Profile" icon navigates the user to the User Profile Management page.
  • Introduced the ProfilesController with a show action to handle profile page requests.
  • Added corresponding routes and a basic view template for the new feature.
  • All necessary Cucumber tests have been written and are passing.

Testing

  • Verified that all Cucumber feature tests are passing.
  • Manually tested the navigation flow from the dashboard to the user profile page to ensure functionality.

Notes

  • This is the initial version of the dashboard navigation feature. The page is still in draft form and has not been fully styled or polished yet.
  • Further improvements, including UI enhancements and more detailed feature introductions, will be addressed in future pull requests.
  • Please review and approve for merging into the main branch.

@kushalnl7 kushalnl7 closed this pull request by merging all changes into main in f3e1b68 Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants