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

Overall Fix and Improvement #478

Open
9 of 22 tasks
MSghais opened this issue Feb 9, 2025 · 3 comments
Open
9 of 22 tasks

Overall Fix and Improvement #478

MSghais opened this issue Feb 9, 2025 · 3 comments
Labels
enhancement New feature or request fix Let's fix this and move forward good first issue Good for newcomers help wanted Extra attention is needed mobile React native dev urgent Urgent! Let's go

Comments

@MSghais
Copy link
Member

MSghais commented Feb 9, 2025

Description

We need to fix and improve our overall Website and PWA app located in app/mobile.

Overall

TX Call:

  • Improve tx receipt check to be more fast
  • Fix error before send the tx (Tips)
  • Fix error before send tx (Launch)
  • Improve loading
  • Modal confirmation and success
  • Improve return after an action (go to token or anything else)

Feed screen:

  • Feed: filter search can't be closed in mobile: add closed button on top. Maybe change the grid of the filter to have 2 items horizontally. Check the filter used in the Feed, clean or add them (videos and stream are still not here)
  • Feed: Fix filter recent, sort by created_at before rendering the data
  • Feed: Fix the search bar

Nostr post card:

  • PostCard: if the note is a reply to another note, add a simple display on top of the note card: "reply to: nostr_event_id" that can be clickable.
  • Better rendering of image in Note: check URL if it's finish with .jpg, .png to render a Note with a all images insides (first do one, if more images add a slider)
  • Add the bookmark and reused the useBook hooks
  • Fix share link button
  • Comment: Text comment need to be TextArea, also the UI is broken in mobile

Stream screen

  • Stream event: When you are in a Live Event, when you go back that crash the frontend, fix this issue.
  • Fix: Circular loading when waiting the data
  • [ ]

Profile

  • Share my profile link
  • Better management of profile
  • Add interesting, tags and hobbies

Mobile view

  • Cashu Modal for Receive and Send: placed in the Bottom, it's more easier in UX perspective, also add more height to this modal

  • Fix Login modal for max height: otherwise some issues in mobile when try to add your password the keyboard disappear, so add the height to max

  • Comment: Text comment need to be TextArea, also the UI is broken in mobile

@MSghais MSghais added enhancement New feature or request fix Let's fix this and move forward good first issue Good for newcomers help wanted Extra attention is needed mobile React native dev urgent Urgent! Let's go labels Feb 9, 2025
@caxtonacollins
Copy link

Can I take care of this issue? I will fixx and improve the overall Website and PWA app as described above. please assign me this issue

@MSghais
Copy link
Member Author

MSghais commented Feb 10, 2025

@caxtonacollins ETA? It's urgent so without ETA impossible to assign. Each applications sent an ETA you are confident with

@Smartdevs17
Copy link

I’d love to contribute to fixing and improving the Website and PWA app. Here's how I plan to tackle the tasks:

Feed Screen Fixes:
✅ Add close button for the filter search on mobile & optimize layout.
✅ Sort recent filter by created_at before rendering.
✅ Fix search bar issues for better UX.

Nostr Post Card Improvements:
✅ Display "reply to: nostr_event_id" for reply notes with clickable links.
✅ Improve image rendering for .jpg/.png URLs (single image & slider for multiple).
✅ Add bookmark functionality using useBook hooks.
✅ Fix share link button.
✅ Convert comment input to TextArea & fix broken UI on mobile.

Stream Screen Fixes:
✅ Fix frontend crash when leaving a live event.
✅ Resolve circular loading issue when fetching data.

Mobile View Enhancements:
✅ Adjust Cashu Modal (bottom placement + increased height).
✅ Fix Login Modal max height for proper mobile usability.
✅ Ensure comment input is a TextArea and fix UI issues on mobile.

I’ll ensure a high-quality and timely implementation of these fixes while keeping the UX smooth. Looking forward to contributing

@MSghais MSghais mentioned this issue Feb 11, 2025
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fix Let's fix this and move forward good first issue Good for newcomers help wanted Extra attention is needed mobile React native dev urgent Urgent! Let's go
Projects
None yet
Development

No branches or pull requests

3 participants