Website Modification - Includes: Member Registration/Event Registration/Site Navigation/Admin backend/Programming php and mysql

En cours Publié le Mar 30, 2009 Paiement à la livraison
En cours Paiement à la livraison

Serious replies only !

Time is of the essence and I require this as soon as possible, preferably within 10 business days (2 Weeks)

I will provide all files and documents relating to the website outlined in detail to the chosen programmer/bidder.

Please read what I require carefully and hopefully that will give u a better scope of the project, so that you may provide me with the best possible quote and time frame.

I currently have a website which was made by a freelancer from [url removed, login to view] in October.

The Website is [url removed, login to view]

Please PM me, and I will be able provide your with a login and pw to access the website to see the functionality of the website.

The website is a Member Only event website, and the user requires to be invited to become a member.

The purpose of this website is for members to be able to register for events.

Once a user registers as a member, the member can sign up for an event.

There are things I modify on the current website and things I would like to keep.

The chosen programmer/bidder will have the choice of either, modifying the current coding or starting from scratch.

However, if the chosen programmer/bidder chooses to start from scratch, they will need to migrate the current member information (records) from the database to the new coding because there are already existing members, and I am required to keep all their current information.

The website is currently coded in php and mysql.

The final product of the website Requires the following:

PART A – Membership

1) Member Login

- user must register as a member prior to being able to access the site

- username and password is required in order to access the site

- if the user forgets the password, there will be a button “Forgot Password”, where the password will be sent to the user’s email

2) Member Pre-registration

- prior to registering as a member, the user must enter the first name, last name and invite id # before the user can proceed to the member registration

3) Member Registration

- user will be required to enter information including: first name, last name, gender, date of birth, crossing the boarder information, email address, home address, username (same as their email address) and password

- an email will be sent to the user confirming their registration at which point a member id#/referral # will be assigned to the member/user

*(Please also see Part D – Backend Admin)

4) Invite id# (which is also their Member #)

- Invite id# will be a sequential number which will be assigned to each member upon member registration.

- Invite id# is required when user refers other users to become members in order to identify and log which member referred who. (records must be kept of referrals)

Part B - My Account

1) Member Profile Update

- the user will have the ability to update their personal information, which will update all records pertaining to the user

2) Password change

- the user will have the ability to change their password for their login

3) Member Referral by email

- once user is logged into the site, the user will have the ability to submit email addresses of friends whom they wish to invite to the site as new members.

- once email addresses are submitted, an automated email will be sent to the email addresses attached with the first name, last name and invite id # of the registered member referring to the friend.

4) Event Status

- when a user signs up for an event, event details and items purchased from the shopping cart are displayed

- if the user has signed up for more than 1 event, all event details are displayed

PART C – Event Registration

1) Pre-Event Registration

- prior to registering for the event, the user/member MUST read, understand and accept all terms before the user/member can be allowed to register for the event.

-there will also be a link(s) for the user to print out waivers or policies on this pre-event registration page.

*(Please also see Part D – Backend Admin)

2) Personal Information Registration

- after the user clicks “I accept” from the pre-event registration, the user must register their personal information for the event.

- the user must enter personal information into fields to be stored in the database (i.e. first name, last name, gender, date of birth, country of birth, citizenship, email address, home address, contact # and emergency phone #, etc.).

Some of this information may correlate to the information from the Member Registration (Part A) when the user originally registered as a member for the site and this information can be used for the Event Registration.

*(Please also see Part D – Backend Admin)

3) Shopping Cart/Check Out

-after registering the user’s personal information for the event, the user must select items which they would like to be added to the shopping cart for the event.

Beside each item will be a check box where the user can select or deselect an item, the description/title of the item and price of the item.

At the bottom of the shopping cart will be a total price for the event from all the items selected.

-If the administrator sets “Rentals” as an item in the shopping cart, the user will have the option to select the # of days

- If the administrator sets “Accommodations” as an item in the shopping cart, Grouping may be required as a part of the shopping cart.

This is only required for the item “Accommodations” in the shopping cart, if the user selects this item in the shopping cart.

For Example:

If the user selects item “Accommodations” in the shopping cart,

It will prompt the user to choose either “New Group” or “Select Group from List”



a) If user selects “New Group”, user must select # of people in group (with set the parameters)

 # of people in the group will determine price for “Accommodations”

b) If user selects “Select Group from List”, user must choose a Group from the list of group leaders, and will be added to that Group Leader’s group.

*(Please also see Part D – Backend Admin)

PART D – Backend Admin

1) Members and Personal Information Records

- the administrator will have the ability to retrieve the all member/user records and personal information, registration info and be able to export it.

- the administrator will have the ability to delete members

- the administrator will have the ability to kick and ban any members from the site

2) Mass Emailing

- the administrator will have the ability to mass email all/any members of the site

- the administrator will have the ability to mass email all/any members signed up for an event

3) Pre-Event Registration (Before you sign up)

- the administrator will have the ability to edit the text and images on this page

- the administrator will have the ability to add or delete pdf documents displayed on the page as a hyperlink for the user to print out

4) Events & Event Information

- the administrator will have the ability to add or delete events

Every Event will contain all elements in Part C – Event Registration

- the administrator will have the ability to view and edit all details for all individuals and all groups for each event

- the administrator will have the ability to edit all details on the Events Page

This will include adding/deleting categories, text, images, links

5) Shopping Cart

- the administrator will have the ability to add/delete items for sale to the shopping cart and ability to change name of item, description of item and price

- the administrator will have the ability to set the parameters for grouping in the Shopping Cart for “Accommodations”

For example, the parameters may be for either:

2,4,6 and 10 person rooms

Each parameter has a different price associated with each variable

- the administrator will have the ability to set the parameters for grouping in the Shopping Cart for “Rentals”

For example, the parameters may be for either:

1,2 or 3 days

Each parameter has a different price associated with each variable

6) Front Page

- the administrator will have the ability to edit all details on the Front Page

This will include adding/deleting &editing text, images & links for the “Announcements” portion of the front page and also the “Registration” portion of the front page

7) News Page

- the administrator will have the ability to edit all details on the News Page including adding/deleting &editing text, images & links

8) Gallery

- the administrator will have the ability to add/delete and create photo albums, add/delete photos and edit titles and descriptions

9) Sponsors & Partners Page

- the administrator will have the ability to add/delete images and edit titles and descriptions

10) Contact Us

- the administrator will have the ability to add/delete images and edit titles and descriptions

11) Mini Info Box

- the administrator will have the ability to edit text

12) Video

- the administrator will have the ability to add/delete videos or host/link youtube videos

13) Flash/Graphic Banner

- the administrator will have the ability to add/delete or replace Flash/Graphic Banner

PART D – Flash, Video and Other Pages

1) News Page

-the news page will display the most current news for events including a quick summary of the most current event along with images of the event, links and a link to sign up for the event.

*(Please also see Part C – Backend Admin)

2) Events Page

- all information for the events will be displayed on the events page.

-the events page will have detailed information about the event, including links to trip information, accommodations, departure info, medical insurance info, payment info, cancellation policy, waivers, policies, etc. and also include a link to sign up for the event.

*(Please also see Part C – Backend Admin)

3) Front Page

-the front page will display little information about events coming up

-the front page will also have the member login

-the front page will also display info on Registration as a new member, and a link for users to register as a member

4) Gallery

-the gallery page will display albums, photos, titles and descriptions

-users can also download the photos in the gallery

5) Sponsors & Partners Page

-the sponsors & partners page will display images of the sponsors & partners along with descriptions

6) Mini Info Box

-the mini info box will display and text announcements input by the administrator

-the mini info box is on every page only after the user logs in

7) Video

-users will be able to access mini youtube videos in the website

8) Flash/Graphic Banner

-the flash/graphic banner will be underneath the top navigation tool bar on every page

-the chosen programmer/bidder will need to create a few templates for the flash/graphic banner

9)Top and bottom Navigation

-the Top Navigation will consist of the following categories:

News | Events | Gallery | Sponsors/Partners | My Account

-the Bottom Navigation will consist of the following categories:

News | Events | Sponsors/Partners | My Account | Contact Us

As mentioned earlier, a lot of the things I would like for the Final Product of the website is already on the current website, so it is up to the discretion of the chosen programmer/bidder if you would like to modify the current website or start from scratch.

Thank you for taking interest, I hope you hear from you soon.

Sincerely

Bruno

Saisie de Données Traitement de Données PHP Administration Système Design de site internet

Nº du projet : #410844

À propos du projet

22 propositions Projet à distance Actif Apr 2, 2009