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

Gallery View Component #300

Closed
thanasis457 opened this issue Oct 2, 2024 · 1 comment · Fixed by #307
Closed

Gallery View Component #300

thanasis457 opened this issue Oct 2, 2024 · 1 comment · Fixed by #307
Assignees

Comments

@thanasis457
Copy link
Contributor

thanasis457 commented Oct 2, 2024

Description

We want the providers to show photos of their choice in the page.
We need to create a gallery-view component that will show up during the creation process of a Provider. This will allow the admins to choose photos that will show up when a user clicks on a provider's tab on the Map UI.

You need to create two components. The first is the one that will show up on the Provider creation page. It should look like this:
image

Look at the Figma for more details. The user should be able to add an arbitrary amount of images and descriptions for them.

To store the photos, use Firebase's "Storage". Upload Everything to the path "images/".

Please ensure the info for the component is stored in a json-like object so we can store it on our database later.

Finally, create a component that will take this object with the event information and show them like this:

image

@charliejlin charliejlin linked a pull request Oct 19, 2024 that will close this issue
@thanasis457 thanasis457 removed a link to a pull request Oct 20, 2024
@thanasis457 thanasis457 linked a pull request Oct 20, 2024 that will close this issue
@thanasis457
Copy link
Contributor Author

Looks good! Great work

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 a pull request may close this issue.

2 participants