Find Jobs
Hire Freelancers

cs:go or h1z1 raffle and jackpot site

R$30-90 BRL

Κλειστή
Αναρτήθηκε περίπου 7 χρόνια πριν

R$30-90 BRL

Πληρωμή κατά την παράδοση
This is a simple project to build a Counter-Strike: Global Offensive raffle website with an additional jackpot component. The website will function using a points system where users are given points based on the value of the skins (in-game items) that they deposit. These points can then be used on raffles and in the jackpot. This web application will be built using C#, the ASP.NET framework and the Module View Controller (MVC) design pattern - when possible. These are the different components of the website: 1. Steam login module using C# and the open id library: -The user will login using steam - Automated creation of user in the database (using steam api values) and saves username and avatar - adds 10 points to their account. -Must ask user for trade URL and advise them they must have steam mobile authentication activated for 7 days. [login to view URL] bot (automated steam account with automated steam mobile authentication): - When a user deposits skins (in-game items) the steam bot will check Steam Analyst API for the value of deposit, and based on that it will add to the points module linked to the users account/database. -At the end of a raffle (when the total amount of entries is reached), the user id and trade URL of the winner is used and the user is sent a trade notification for the skin they have won ! The Bot must have an automated steam mobile authentication. -There must be a minimum deposit value of 0.5$ for each skin. If the total value of a skin deposited by the user is less than the minimum price, the trade must automatically declined. 3. Points module: - When user connects for the first time, 10 points are added to their account. - Once steam bot has received a deposit and has checked value of the skins, the user's points on the website are updated based on the total value of their deposit. -When a user enters a raffle, points will be deducted based on price of entry (explained in raffle component below). 4. Raffle Component: -On the front end, there will be simple containers with the name of each skin and it's condition/grade, a picture of the skin (can be pulled from steam API), and a progression bar showing the ratio of current entries there are to total entries. (eg 120/400) -The raffle component will also show to a logged in user that they have taken part in a raffle (if this is the case) and how many entries they have for each raffles they have entered. -When the progression bar reaches the total/maximum amount of entries , a user that has entered is randomly selected (more entries = higher chance of winning) and then a request is sent to the steam bot to trade that specific skin with the user. 5. Front-end using Bootstrap CSS: -There will be a container showing the user's Avatar, Username and their current points. In this container there must be a "Add Trade URL" button through which the user can add their steam trade URL. There must also be a "deposit" button so that the user can deposit skins from their steam inventory. - There must also be a method of permitting an admin to add raffles, choosing the amount of total entries, the cost of entry and which skin. 6. Jackpot component (different than the raffle component): -There will be a simple jackpot system where users can bet their points against other users. -The avatars are shown for each user that has entered the jackpot and how many points they have bet. -Once 2 users or more have entered, a countdown begins. -The winner will then be selected randomly. The higher the points entered, the higher the chance a user has of winning. Once the winner is chosen, the total amount of points won will be added to their account. - The house will take a certain percentage of the total pot. We require you to provide a finished product, bug tested, ready to be deployed and connected to a database.
Ταυτότητα εργασίας: 13925130

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 7 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν

Σχετικά με τον πελάτη

Σημαία της BRAZIL
Brazil
0,0
0
Μέλος από Μαΐ 4, 2017

Επαλήθευση Πελάτη

Άλλες δουλειές από αυτόν τον πελάτη

JACKPOT @CSGO or @H1Z1 KOTK
$10-30 USD
JACKPOT @CSGO or @H1Z1 KOTK-2
R$90-750 BRL
Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.