-
-
Notifications
You must be signed in to change notification settings - Fork 360
As a user, I can search using the search bar in the navigation (implemented with PostgreSQL queries) #349
Comments
The backend logic of this has been discussed on #112 |
@Zeko369 please let me know if you need help setting this up, are you planning to use Axios? We can coordinate at any time after 5 pm eastern time if you need help. Thanks |
We're not using axios, we have our own server/client implementation with This should be a part of This is more of a API issue, I'll handle it in a today, but for now you can stub it. |
This will require a call to `makeStyles()` in the future. Also, the logo is too large when compared to the Prototype. The spacing could be improved, if the placeholder text would be shorter. I'd suggest to apply a Floating Label pattern in the future for accessibility and UX reasons: https://csslayout.io/patterns/floating-label My React + Material UI knowledge isn't strong enough yet to do so on my own. Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
This will require a call to `makeStyles()` in the future. Also, the logo is too large when compared to the Prototype. The spacing could be improved, if the placeholder text would be shorter. I'd suggest to apply a Floating Label pattern in the future for accessibility and UX reasons: https://csslayout.io/patterns/floating-label My React + Material UI knowledge isn't strong enough yet to do so on my own. Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de>
Here's a visual of the search bar in the navigation on the homepage mock-up. |
#414 and the feat/search has much of the search bar mocked up in Material UI |
@Zeko369 Can I work on this issue? |
@Ravichandra-C Hop on it |
@ojeytonwilliams @allella @Zeko369 , Should this be implemented with Full text search of Postgres? If not , Could you please guide me on how the backend logic for search api should be implemented? |
I'll defer to Oliver or the earlier contributors on how to approach this one. |
@Ravichandra-C this project switched to prisma in the meantime, and there is a preview feature in prisma (needs to be enabled but then works) that allows you to do full-text-search from JS without writing any raw SQL. Take a look prisma docs for the feature |
That's awesome, thanks for sharing it @Zeko369 @Ravichandra-C if you want to go ahead with this, go for it. It's a bit risky to rely on a preview feature, but if there are issues with search it won't render Chapter unusable. |
In the interests of getting the MVP done, I think this can move to Nice to Have. It's 100% a feature we want, but we can see how Chapter functions without it first and focus on discovery once we have something to discover. @allella do you remember the approach re: Roadmap and so on? I was wondering if we should have MVP and Roadmap issues both open, but mutually exclusive. Right now we have some Roadmap issues like #434 which are finished and one #264 that is both MVP and Roadmap. This is a little counter-intuitive. |
@ojeytonwilliams Quincy was tagging with Roadmap and closing to avoid the noise of having open issues. I suppose we'd just re-open a subset of issues from the Roadmap when they are ready for implementation. For the two issues you mentioned, I've re-tagged them to fit the pattern. |
So: closed Roadmap = nice to have, but for the future, open Roadmap = nice to have, and worth implementing if someone is interested, but low priority Is that about right? |
We moved the Search feature to the Roadmap since there will initially be about 10 fCC chapters testing the first iteration of the application. @ojeytonwilliams Roadmap has been used to track issues which we want to at least come back to and not forget. So, there's no rating, but we can remove issues from the Roadmap on a future review. |
As a user I should be able to search through through chapters.
The text was updated successfully, but these errors were encountered: