Find Jobs
Hire Freelancers

Vue3/Firestore database “4 input” form with default values

$250-750 USD

In Progress
Posted over 1 year ago

$250-750 USD

Paid on delivery
The project is nearly complete I just need some help taking it across the finish line with default values. *Desired Outcome:* Query firebase database to get the last event created by current user (if exists) so that some of the Vue form data can be initialized with default values when the user creates their next entry. If no previous event exists for this user, inputs should revert to a global default. As you can see from the git repo most of the pieces are already there. I would expect that a well qualified candidate could knock this out in a few hours tops. Form input detailed description: “Location”: default/selected will be the location assigned in the last event created by this user (if applicable), otherwise blank StartDate: default to date assigned in the last event created by this user, otherwise “today” Gender: default to gender assigned in the last event created by this user, otherwise “Any” Players: default to number of players assigned in the last event created by this user, otherwise “4” Generally, the default values should be set to the “last event” created by this user if one exists, if not, form inputs should revert to a global default value. For example, maybe the global default value for “players” is 6 but if the last event created by this user had 12 “players”, then when form is launched the “players” input should have a default value of 12, if no previous events then revert to 6, etc. Only bids starting with the words, “I READ IT” will be considered. Thank you in advance for your time and consideration of this project. Resources: Current project code here: [login to view URL] Firestore Database schema Collection: events, Document: (auto-id = true) UserId (str) created (num) gender (str) players (num) locationId (str) startDate (str) Collection: locations: Document: (auto-id = true) name (str) description (str) **Important conditions to be met before acceptance and payment: 1.) Full project source coded loaded to git and functionality confirmed 2.) The document ID of the “last event” created by the user will not be known at the time the form is launched. For this reason the solution must query to obtain the last document ID. 3.) No modifications to the database content or structure is allowed unless agreed to in advance. 4.) Solution project should have the minimum changes to the original project required to provide the desired outcome specification.
Project ID: 34037483

About the project

18 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

About the client

Flag of UNITED STATES
Highlands, United States
5.0
5
Payment method verified
Member since Jun 30, 2022

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.