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

BO37 - Create a page to provide informations about the conference's venue #202

Open
gregoriopalama opened this issue Apr 18, 2024 · 0 comments
Labels
help wanted Extra attention is needed task This is a Task. Contributors can work on this

Comments

@gregoriopalama
Copy link
Member

gregoriopalama commented Apr 18, 2024

Create a page that will use the BackOfficeLayout.

The link in the drawer menu should be "Venue". For the icon we will use material design icons and the icon location on.

The page's layout should be as following:

Image

The page will provide a form, with the possibility to add all kind of informations about the venue:

  • name, required, is the name of the venue, or how to search for it on Maps;
  • address, required, should be the complete address;
  • latitude and longitude: both required, should not be editable. The map will be used to populate them. When the Organizer insert the address, a reverse geocoding request will be done, to get the latitude and longitude. The marker in the map will be movable, to allow the user to manually pick a different position if more precision is needed;
  • mapId, optional. This is the mapId that we can get from GCP when we configure a map style and assign it to a map. This will allow the Maps API to automatically stylize the map with the configured map style;
  • description, optional. For this field, markdown should be allowed. We might use a markdown editor here;
  • marker, optional. The image to use for the marker. If provided, it will be uploaded to Firebase Storage. Also, if already provided, the form should allow the user to delete it or to update it.

Depends on #200 and #201.

@gregoriopalama gregoriopalama converted this from a draft issue Apr 18, 2024
@gregoriopalama gregoriopalama moved this from Backlog to Ready in Hedwig Apr 18, 2024
@gregoriopalama gregoriopalama added help wanted Extra attention is needed task This is a Task. Contributors can work on this labels Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed task This is a Task. Contributors can work on this
Projects
Status: Ready
Development

No branches or pull requests

1 participant