Skip to content

Implemented home screen#43

Open
dhruvbohra30 wants to merge 2 commits into
bsoc-bitbyte:mainfrom
dhruvbohra30:main
Open

Implemented home screen#43
dhruvbohra30 wants to merge 2 commits into
bsoc-bitbyte:mainfrom
dhruvbohra30:main

Conversation

@dhruvbohra30

Copy link
Copy Markdown
Contributor

Pull Request – Nudj Contribution

Thank you for contributing to Nudj! Please fill out this PR template completely so we can review your work effectively.


🔧 What does this PR do?

Briefly summarize your changes. Focus on what you did, not how.

  1. Created a Docked search bar in components section
  2. created Home screen layout and added its viewmodel and uistate

🧩 Related Issue

Mention the issue this PR resolves. If not assigned officially, your PR may not be merged.

Closes: #38


📸 Screenshots / UI Demo (If applicable)

image
image

✅ Checklist

  • My code follows the project's style and structure
  • I’ve tested my changes locally
  • I’ve not committed any files directly to main
  • I’ve commented my approach in the linked issue
  • My commit messages are clean and meaningful
  • This PR focuses on one clear task/feature only

🧠 Brief Explanation of Approach

I have created 3 Composable fun for General events , club events and clubs each . Then called these functions inside a lazy column for each item in general events list , club events list and clubs list respectively .


📢 Additional Notes (Optional)

For general events list and club events list in the home screen data class , i have given datatype as Any as we do not have there own data class as we have for Clubs (ClubUser).
Also I did not added the filter to the search Results list as we do not have a dataClass for general events list and club events list yet .


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.

Implement Home Screen

1 participant