Find Jobs
Hire Freelancers

399938 Bugmenot.com clone + extra

N/A

Käynnissä
Julkaistu noin 14 vuotta sitten

N/A

Maksettu toimituksen yhteydessä
[login to view URL] script clone (no design) + additional features I'm looking for someone who can create a [login to view URL] clone in PHP/MySQL and AJAX scripting WITH some modifications/additional features listed below. Before you read any further I will require you to have these requirements: -> Experience with PHP/AJAX, MySQL (and probably Javascript). If you do NOT know how to create a script securely - I do NOT want you to do my project. I'm looking for a programmer who knows how to make a secure script (e.g. take in consideration against SQLi, XSS, LFI/RFI attacks). -> Some very basic experience with Invision Board ([login to view URL]). This is a forum software that is currently already installed on my server. The script will use invision board's authentication (for example using [login to view URL]) as users have to be logged in to the site to be able to use the script. -> Dedication for the project. I do not want anyone who is doing 4 projects at the same time. If you bid on my project and say you will finish it within 7 days I expect you to do so. -> Good communication during the project. If your english language isn't OK or better please do not bid. If you can NOT use an instant messenger and keep me notified during the project, please do NOT bid. [login to view URL] is basically a site where people can enter login information (username+password) for "free" sites such as forums, blogs, news sites etc. I do NOT want you to DESIGN the website, I only need the script. At [login to view URL] people can add accounts and also vote for the accounts if they worked for them or not. The accounts are always sorted by success rate, where the highest success rate is shown on top. Basically when someone first adds an username/password it has a success rate of 50%. When the first person votes that the account did NOT work the success rate goes down to 0%. However if the first person votes that the account did work for him the rate goes up from 50% to 100% and if a second person votes that it does not work while it's at 100% it goes down to 50% if a third person votes again that it did not work it goes down from 50% to 33%. I hope you understand the rating system/calculation behind it. The best way is to go to [login to view URL] and add an account and test it out yourself - they use IP addresses to determine if someone voted (they do not have registration). A registered member can only vote/rate 1 time on one account. Please note that I will also require CAPTCHA for members when adding new website accounts (which bugmenot also features). The script will have the exact same (backend) functionality like [login to view URL] but with some extra features: -> Implementation with Invision Board (see [login to view URL]). Basically the site will use Invision Board's member database for logging and registration of new users. See this link [login to view URL] for a quick script that you can use for communicating with Invision Power Board database. When guests who have not logged in first enter the page they should be able to see the search engine (and on a different page the directory with all the domains, read further for more information about the directory), however they can not click on a domain or search without registering first. -> Search engine with LIVE results (it should query the database while searching, kind of like [login to view URL]). This will be shown on the front page when people first enter the script. -> At the "account details" page (e.g. [login to view URL]) there should be a star rating for the website itself. Where people can give a rating for the website (and not the accounts). The rating will show up on top of the screen where the website/domain name is written. -> The ability for MEMBERS to report a domain/site within the system. Please note this is not a report system for accounts, but a report system for the website itself. In case the website contains illegal content for example. -> It should show an extra column at the "ACCOUNT DETAILS" page with the (invision forum/logged in) username of the person who submitted the account and a link to their profile on the Invision Power Board forum. If an admin added the account from within the admin panel it should always just show the name of the admin with userid 1 on the forum. So it should be a linked [login to view URL] -> when a member clicks on "NO" e.g. the account login information doesn't work - "disable" the account for the user (like @ [login to view URL]) and do not show it for him for the time being (e.g. until he refreshes the page). It looks like they use AJAX or something for that, which I need too. -> A directory of all the domains within the system with pagination and sorted alphabetically (I should be able to edit the amount of sites shown per page within the admin panel). This will only show the domain names and NOT the accounts. When they click on a domain name they will be directed to the "account details" page. -> When people enter a domain or site name that does not exist within the database it will ask the user to add the site and a new account for the site. It should also ask the LOGIN URL of the site and extract the domain automatically. When you do this at [login to view URL], for example you search for fgiwjrgkdjfd which does not exist it automatically gives you the option to add a new accounts for [login to view URL], at the new script it should also force people to add the members url (aka login url) too. -> Duplicate check. Always check duplicates by username, if the USERNAME already exists it should reject the account/password submission. -> At the "account details" page (like [login to view URL]) it should also show the LOGIN url somewhere on top of the site (this can be for example the first page e.g. [login to view URL] or [login to view URL] or even [login to view URL]). The login page is submitted by the user when adding a new site. -> A top list with people who have submitted the most accounts in total and a toplist with people who have the most active accounts in the database. If an account has currently a rating of 75% or higher it should be counted as an "active working account". (i should be able to change this rating somewhere in the admin panel) The admin panel has the following features: -> Verification for new added sites: When people add a new site that does not exist yet within the database, it should be verified first from within the admin panel before the site/domain is activated and shown to the users. -> Ability to edit, remove, add and BAN domains/websites. -> Ability to remove ALL accounts submitted by an username or user ID - so basically if i enter the username mikej1988 it will remove all the accounts this person has submitted since day one. This is just in case someone abuses the system and starts adding non-working accounts like a maniac, because adding accounts to an existing site is not verified. -> Ability to edit, remove, add new accounts. Also a textarea where I should be able to BULK add accounts from within the admin panel. Basically i should be able to copy and paste accounts like this: http://username:password@loginurl http://username2:password2@loginurl2 http://username3:password3@loginurl3 http://username4:password4@loginurl4 within the textarea. The script should extract the domain from the loginurl and add the account to the website within the database. If the domain/website does not exist yet, it should create it. -> A toplist (within the admin panel only) of users who have submitted accounts who have a rating of 25% or less. Basically this will be used for me to determine if someone is abusing the system by adding crappy non-working accounts to sites ..so i can remove their accounts and ban them from invision if necessary. -> Report page that shows all sites that have been reported and the reason why. -> I should be able to configure within the admin panel how many accounts it will show per website. The accounts basically always stay within the database. That's all! It should all be pretty straightforward. Before you bid message me with any questions you may have AND some information about yourself/your company AND if you have any experience in creating a script similar to this one. I also want to know about your programming method, do you use templates for easy web designing for example? Looking forward to your PM's. Jim
Projektin tunnus (ID): 2145795

Tietoa projektista

Etäprojekti
Aktiivinen 12 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

Tietoja asiakkaasta

Maan TURKEY lippu
Marmaris, Turkey
5,0
32
Liittynyt heinäk. 16, 2009

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.