Hi, This project consists of the creation of an internet based version of a raffle. Something similar to raffle.it would be good but I am working to a low budget and new to this so whatever keeps costs down. The raffle will consist of 100 tickets. When a player chooses to enter a game a random ticket is drawn from the remaining undrawn tickets in the raffle. When all the tickets have been assigned to players the draw is made. 5 winners are drawn at random from the 100 tickets. After prizes have been awarded the raffle resets awaiting players for the next game. Both draws must be as random as possible. It would also be good to have a game database that stores previous raffles, date it took place and winners with prizes taken. A separate player database is needed to hold various player details such as name, age, location note drop down options are needed for age and location with preset value ranges, balance, score, email address, player ID and password. Each player must choose a unique player ID and password when creating their account. After a player creates an account by providing the details mentioned but before they enter their first raffle they must add money to their account in order to purchase tickets, their balance is then updated accordingly. Each ticket they purchase is deducted from this balance. If they win, a monetary prize is given in the form of increasing their balance. At this stage if it is a lot easier to ignore how money is transferred to and from the raffle then ignore it but include deductions and credits to balances, though I would prefer transfers to be included. Currently the following screens are needed - welcome and log in, view account details, amend account details including password, leave feedback, enter draw, draw results. I have plans to develop this project further and at this time have no preference to which programming language is used though I need it to be created as to ensure it is secure when connected to the web and in a language which is commonly known to assist future progression. Thanks, James