Find Jobs
Hire Freelancers

An outgoing web project with two missing functionalities (Landing page and Bidding of Auction)

$30-250 USD

Closed
Posted about 3 years ago

$30-250 USD

Paid on delivery
Technologies [login to view URL] - React GraphQL Two functions to be developed: 1) Explore Page This explore page refers to both the marketplace and the auction. This page contains the following: Viewing all items currently available Filtration based on: Auction - ongoing, upcoming, in-progress, ended General - applies to both the auctions and marketplace Categories, subcategories, both Attributes - color, size, weight Price - max, min, fixed Pagination - using GraphQL pagination to show more items on the click of a “Load More” button Sorting - based on date, name 2) Auction - Bidding During auctioning, the bidding process requires constant user interaction ranging from real-time messaging to bidding itself. Below is the step-by-step process of bidding. When the user opens the bidding page to join an auction: We check if this is the first round, if it is, we advance to the next stage If it is not the first round, we disable the join auction button but the user can view the auction as it goes on Once the user clicks on the join auction button, we check if they have enough money; If they do not have enough money, a modal is displayed with the payment options and a countdown of the current round. To enter the bid by paying the joining fee To bid in the first round The joining fee is collected and the user enters the auction’s first round, on entering, they[the user] place a bid and the bidding fee is collected Once the user had made their bid and communication to the back-end is confirmed, the bid button is disabled for the current round In the next round, we check if the user has not been eliminated on the 50% cut rule: If they are still in the running, we enable the bid button for the ongoing round and the user can continue bidding. This process goes on upto the last round. If they have been eliminated, the money they have used to bid for the current product is converted to puan[points] and a message will be displayed to inform them that they have been eliminated In the final round, once the winner has been determined, we close the bid.
Project ID: 29525165

About the project

9 proposals
Remote project
Active 3 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
9 freelancers are bidding on average $333 USD for this job
User Avatar
Dear Hiring manager This is to express my interest in the job posted on your website for an experienced, detailed-oriented, front-end web developer. As you’ll see, I have six years of hands-on experience efficiently coding websites and applications using React js Redux and Saga. Building state-of-the-art, easy to use, user-friendly websites and applications is truly a passion of mine and I am knowledge base, I actively seek out new technologies and stay up-to-date on industry exceptional work to all of my employers, including those I’ve worked for on a project basis. I can be reached anytime here via chat. Thank you for your time and consideration, I look forward to speaking with you about this opportunity. Best Regards,
$140 USD in 7 days
5.0 (1 review)
2.4
2.4
User Avatar
I can start for free as an intro. No project award required. I can build your auction using Relay. My concerns are the timer logic, syncing back end records to frontend, and also the payment terms. It's quite a lot of work.
$31 USD in 1 day
4.7 (2 reviews)
2.5
2.5
User Avatar
Dear Client. I have read your proposal carefully, and It's interesting for me. As a JS(React/Next) expert, I can provide high quality code and perfect result in your budget and time. Also, I'll do my best for your success. Please kindly send message via chat for discuss more details. Anytime I'm ready to work with you in your time zone. Thanks for your considering and Best Regards Yelizaveta.
$200 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of TURKEY
Umraniye, Turkey
3.3
3
Payment method verified
Member since Jan 8, 2013

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) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
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.