![]() ![]() |
Home |
How it works |
Projects archive |
Contact Us Air Compressor Bot |
|
| The Career Path of Freelance Programming Jobs |
Nuke-oscommerce Integration |
![]() |
Bidding Time: |
22/09/2004 09:15 - 29/09/2004 09:15 |
Budget: |
Maximum $4 |
Status: |
Closed |
|
|
|
Job Type: |
|
Description: |
This project consists of two different scripts PHP-Nuke and OS Commerce. The project will use the Nuke website for news, forums and other content. It is a club website that will only allow club members to access the "registered users" areas of the nuke site. OS Commerce will act as our "Club Store" where we sell t-shirts, books and also memberships & membership renewals. Here are some of the requirements for this project: The Website will use PHPNuke & OSCommerce. Both products use membership data for login purposes. This area needs to be tied in together so that the following will work.: Membership While both OSCommnerce and PHP-Nuke both use the word "member" as a way to confirm that they are registered, this does not mean that they are members of our club. This has always been a confusing point. When we discuss this project, the word "member" indicates that an individual has paid for a 4 or 8 issue subscription to our club newsletter and is considered a club member. It has nothing to do with registration. New Members We want anyone who is interested in membership to be taken from the nuke website to the OSC shopping cart, complete a membership form "registration/profile". When this takes place, they have actually populated the database, assigned a nickname/username and password for themselves and can now be directed towards the 6-PACK website again so that they can immediately login with the new nickname and password. They WILL NOT be required to click on an activation link like PHPNuke asks, but they will receive an e-mail notice that includes their nickname and password along with general instructions about the 6-PACK website. Renewal Members For those members who are either current or expired, but in our database...... A current member who wants to renew may go to the 6-PACK PHPNuke Website or OSC website and login, and then renew their membership. The renewal will add 4 or 8 issues of our club newsletter depending on which membership they renew. So, if there is a way to give them say..... 4 credits toward their account, then each time our club mails a newsletter, we (using some admin tools) select a trigger that will deduct 1 credit form every account that has 1 or greater credits. When someone has one credit left, a renewal notice will be e-mailed out to them informing them that this is their last issue and that they need to renew. *Website Access * Anyone can visit and browse our website. Nuke has different levels of access. Any visitor can browse "Visitor pages" but they will not be able to view or access "registered users" pages of the site. New members If someone wants to join, and they click on the "New registered User" link that is found in all PHPNuke webistes, they will actually be taken to the OSCommerce website where they will select what type of membership they want, and then go through the registration/membership form process and pay. Once they pay and the process is complete, they will be re-directed to the PHPnuke Website where they can login, or go to the shopping cart and purchase items at a discounted price. Existing Members Anyone who is a current member, will be able to simply login using their unique identity that they created and be on their way. They should be able to go to any area of the website that allows registered users access. They can also go to their Account which is found in both PHPNuke and OSCommerce and update any address information necessary. Expired Members & Non Members Any expired member or Non-Member can come to the site and navigate to any area that PHPNuke allows visitors to access. Any area that is set permissions for "registered users only " will block out non registered (non-member) users. Anyone who was a member but their membership has expired, or any non member that wants to join will be brought to a page that says, "Please click on link "A" to renew or link "B" to Join for the first time". If we use the "Credit" concept that I mentioned above, anyone with a credit of 0 will be the flag and will not be allowed access (their nickname and password won't work.. OS Commerce Buying a Membership We want anyone to be able to come and purchase a membership from the OSCommerce Store. The store would be much like any OSC store except that when memberships are purchased, their information is placed in the membership database (shared with PHP-Nike) and that means they have a dual registration at both sites. Renewals Same thing. They should be able to login to the store and then simply purchase an additional 4 or 8 issue membership. Unlike the PHPNuke site that has blocked them out of the login process because their membership has expired, the OSCommerce store would allow them to login and pay. non members & member discounts on the OSCommerce Store Anyone can buy a book, t-shirt or whatever. They will register using the traditional OSCommerce registration. Membership Maintenance: Membership Status in PHPnuke front end We want our members to be able to update information. Currently, both PHPnuke & OSC allow registered users to do this. This will allow the member to go and see when their membership expires (or how many issues they have left to receive. Admin maintenance back end - adding & deleting members Our membership secretary and other club officers need to be able to see who is a member and who isn't. Our membership secretary would like to be able to maintain the membership database at his home on his PC and then upload the data to the website. We have about 2/3 of our members who still join our club via the mail and won't use the website. So, our membership secretary is still responsible for updating the membership database and keeping track of when someones membership expires and sending our renewal postcards. Our membership secretary must be able to maintain the membership database by using a form online that he can populate/edit or create. Ultimately, we need an interface, screen door to view all current members and then a back door where the membership secretary will need to synchronize the membership table. Payment process: We use paypal. The new paypal ipn module for OSCommerce would be needed. Existing phpnuke database The existing PHPNuke website will need to be migrated to the new PHPNuke site. We want to use th latest version of PHP-Nuke Additional Info (Added 9/22/2004 at 10:18 EST)... Just to clarify....... The programmer is required to package a This project is the proprietary information of .
Click here to remove this project from OUR database.
|
Operating System: |
Linux |
Database System: |
MySQL |
| <<< back |
|
| Home | Projects archive | RSS | Resources | Links | Contact Us | © 2004-2008 ProjectsList.biz /0.971 |