Find Jobs
Hire Freelancers

41820 Modules and mods - matchmaking

N/A

In Progress
Posted over 18 years ago

N/A

Paid on delivery
Ok I am posting this again with specifics to try and make bidding more accurate and easier. I have loaded a script called PHPizabi ([login to view URL]) on my web server (it's free) and I love the current functionality and admin control that I have over the whole thing. However, it doesn't do everything I want it to do, as I want it done. I want to mimic a website called [login to view URL] in functionality and what they charge for. You should probably create a profile so you can see how it works. Problem 1: The script creators encrypted the includes pages and index page with ioncube for php. Problem 2: will this affect adding custom modules that integrate with the admin panel and site well? If you are serious about bidding on this project, you should probably explore the codebase real quick. It's free to download from the website above... Here's what I want done/added: 1)Rating module (hot or not style) NOTE: PHPizabi already has rating integrated but not as described below. [login to view URL] end – female members vote for male members only and male members vote for female members only (both can check the running stats for either sex) AND OR males vote for males and females vote for females (set in admin panel). i. Once the rating period is over, if the applicant got a XX percentage or better vote, they are allowed full access ii. If they did not get voted in based on the parameters set above, their app is deleted and they are not allowed access. iii. Members have 4 voting options: 1) YES 2) Err OK 3) Hmm maybe not 4) NO – Applicant should be able to see what their current running stats are a countdown for the amount of time left in the rating period. iv. Applicants (while going through the voting period) should only have access to their current status, member profiles, and email active members functionality. Actually the PHPIzabi admin panel has an excellent permissions portion. Adding all these permissions settings into that control panel would be ideal! [login to view URL] end i. I want to have the ability to specify the number of days the voting period is for. ii. I want the ability to specify male vote for male – female/female OR female vote for male – male/female voting options in the admin panel. iii. Ability to specify the percentage of positive votes which will determine your membership status i.e. 51% of users have given an applicant positive votes giving them access to the community, etc… iv. Give the accepted applicants XX days free before they have to purchase the membership 2)Photos [login to view URL] is already a photo upload and approval option in the system. I'd like to modify/expand it so there are 2 albums. One MAIN and one PHOTOALBUM. The admin should have the ability to approve or deny images for either album (the functionality is already there)! [login to view URL] MAIN album should be the album that the user uses for their global featured pictures that are shown in messages, forums, etc. and their photo album for anyone curious to see more images. AGAIN, the functionality is already there for approving pictures and adding albums but I want to separate the main from the photoalbum. Make sense? [login to view URL] panel should specify whether the picture submitted for approval is for the main or for their photoalbum with reason for rejection (already does this) and approval/denial process. d.I want to charge for access to private/non main photo albums. It's important that I have control over the amount to be withdrawn and # of days. i.e. for 2 days access it will cost $3 for 10 days $5 and for 30 days $10. I want the ability in the admin panel to charge or not to charge for access to albums and have the ability to configure amount/days as I see fit should I decide to charge. 3)Broadcasting feature: a.I want to give users the ability to do global broadcasts in a special window on the website that is present in all sections. The broadcast will cost them $XX and they should have the ability to broadcast to only male, female, or to everyone. Also should have the ability to broadcast for 1hr, 8hrs, or 24hrs for $XX each. Users will be limited to XX chars and emoticons for their broadcasts (a little char countdown counter while typing would be great). [login to view URL] panel: ability to view/edit/delete broadcasts and set pricing and audience. 4)Credit Account: a.I'm not sure about whether this is already done through the script but I want to have an active $$ account for members where they put money into it and then they can use that money for broadcasts, events, membership renewals, and anything else you can purchase on the website. I don't want them pulling out their credit card every time they want to do a $2 broadcast but would rather deduct money from a revolving account. Right now they can add money via PayPal but I will add regular merchant processing in the future. Obviously a transactions page, remaining credit, and add funds, would have to be built into their account page. 5)Existing functionality to modify: [login to view URL]: I want to revise the internal email system. Everything is great as is but there is no outbox so people can see what they've sent to whom and when. This is the only thing I want to revise in the email. ADD AN OUTBOX. Also the system should email the user informing them if they received a message if they are not logged in to the site. [login to view URL]: Private one-on-one chat with other members. I'd like to add a button in the users profile in the “My Pager” section that says “Private chat with this member”. That would open a chat window in your browser and would invite the other user to join that chat session by opening a chat window in their browser as well. To reject the chat request they just close the chat window. Added functionality could be the ability to turn on and off your chat availability as it does right now with the “pager” function. [login to view URL]: You currently have the ability to add events. I want admin to approve or deny these public events. You can do as you please with your private events. I'd also like the members to have the ability to see who signed up for the event by clicking on a button or text in the actual event details that says something like “see who signed up for this event” and it would show you a list of members that signed up for it. OH and the person that posted the event can edit it (it already lets them do this) but it has to go back into the approval pool before changes are visible to all users. [login to view URL] ACCOUNT: as described in Section 4, all the current payment options on the website will have to draw funds from this new account system. [login to view URL] pre-login and post-login (pull existing data): i. I want to show the most recent 5 accepted members from each sex ii. Highest voted members for each sex (most popular/viewed profiles) iii. Latest 5 updated albums for each sex iv. Latest 5 events posted v. Latest 5 news items posted Please only quote me a full price for EVERYTHING with NO hidden costs and a REAL timeline! I also want you to be available for 3 months of bug fixes on the functionality you build in after launch. I don't want to be stranded once we launch and find that there are a lot of bugs. Bug fixes need to be pretty much addressed immediately so if you won't/can't be available, please do not waste both or time. ** NOTE: I WILL CONSIDER PURCHASING A READY BUILD SCRIPT THAT DOES IT ALL ALREADY! Thank you!
Project ID: 1791287

About the project

Remote project
Active 12 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
0.0
0
Member since Nov 11, 2005

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.