Suljettu

Tourist tour shop

SCOPE OF THE PROJECT

Programming a website (online shop: FRONT END + BACK END) and making it work at the hosting. I will supply access to the host and to the database.

The scope of the project includes the design of the pages and the scripts behind it.

The site is to be developed in PHP. Database is Mysql.

Find explanation of the Website in attached document

CONDITIONS

1 Must use Dreamweaver (or at least I must be able to edit the websites with Dreamweaver)

2 Must use CSS,

3 Must use templates.

4. The website will be able to send email to customers to confirm order reception, order executions, etc.

5 Used programs and scripts must be free from copyright and from license payments. If used external code (PERL, Pear, Captcha, etc.) programmer will deliver a list of codes and where it has been sourced

6 System must allow to easily query the database and send promotional emails to users.

7 User register and log in:

7.1 User id must be unique

7.2 Some fields must be validated. (I will tell which ones and the validation logic)

7.3 Webmaster must be able to enable and disable captcha system (for user registration and login)

7.4 Function “I forgot my password”: (Enter email and resend the password):

8 There will be SSL security in place.

9 Pricing of the “tickets” will depend on user’s profile

10 Accepted payments: Paypal + Credit card (I will supply interface with the bank) + Bank Transference + load of excel sheets with users and amounts paid.

11 Web to be multilingual. To be developed in English. (Translations are up to me. What languages are in place must be driven from the webmaster Back End) (I mean that I can say: now functional “en” + “it”. In one month time I will switch on “es”, in another month, I will switch on “fr”. In 4 months time, I can switch off “it”

12 Not all the options (tickets) will be available in all of the languages. The kind of tickets available in each language must be driven for the Back End. This may affect the screen (the main screen) where all the available options for one country are displayed

13 For the database to run quicker, old records will be removed from the production tables and put in the history files

14 After the tickets have been sold, some post processing will be needed.

15 For the most sensitive data, we will keep track of the status (explanation: for the user, I want to keep track of all his addresses along the time)

16 System must be prepared to load data from excel sheets

17 link: “tell a friend”

18 link/button: “add to my favourites / markers” in the browser

19 For one user to be able to invite one friend to take a ticket in the same vehicle, the system must generate a code “A1g8nqefd89522ds” to be sent to the 2nd user. 2nd user will enter the code in the system, and this will trigger some events (will identify both users as friends). I will give full details before programming starts.

20 There will be several banners: To be managed from the Back End. Note that banners in different languages will be different.

21 System will have 4 levels of access (non identified users – identified users – supervising webmaster (no data alteration allowed) - full webmaster (data alteration allowed)

22 User may want to access and alter his data. Also access to his history in the website (I mean past orders, tickets bought, account movement)

23 In the order screen, there will be 2 warnings which will be visible under certain conditions (1 – if non registered user has place orders => must register or log in. 2 – if registered user has not money to pay for tickets he has ordered)

24 Before the trips, we will reserve some seats for our crew. This seats can be sold before or even after the departure of the vehicle.

25 System will account sales and revenues per trip, week, (I will define criteria)

26 Back End: Visitor (screen definition and web browser…) and customer profiling (per country, sales, top ordering one…). System will also update timely statistics of users.

27 Keep track of emails sent to customers.

28 Ability of making discounts (i.e. from a certain date onwards, give a free ticket to a user every 10 trips only for a certain vehicle (i.e. bus): free 10th, 20th, 30th…

29 Promotion to customers: Generate series + sequence number per ticket and give one whenever a ticket is sold. So the number can be used to draw lots for prizes

30 Some of data of sensible fields will not be fully displayed to customers in screen (i.e. bank account details, will show only first 3 and last 3 digits)

31 Customers may define a limit of weekly expenses

32 Must show the steps in the purchasing sequence (1 define preferences – 2 Log in…)

33 System will forecast virtual balance of customer

34 Link / button for customer to be deleted from the database.

35 Webmaster can undo some of the purchases of the customers.

36 Webmaster can accede to customer’s data, and edit it.

37 Webmaster can delete 1 user

BACK END

Periodically (may be daily or when a trigger works) the system will evaluate the existing Orders of customers with money in the account and what there is available to sell at that time. When available, it will match orders and tickets. Also will take actions

NOTES

Mysql: I will suggest the tables and the fields.

I am open to study your suggestions both to improve the characteristics of the website and to reduce complexity of your work.

Remark about ITEM 12 – multilingual request. I have 2 concerns about that: 1st is that text in buttons in different languages will have different width: will the buttons self accommodate in width or shall I have to adjust in manually? 2nd question: Since not all the kind of tickets will be available in all the languages, How to accommodate to all the languages the main sheet where all the products are displayed?

I will define the guidelines of the system, I will define triggers (time based or click based), flow charts, the tables, the fields, the working logic, the algorithms, screen shoots and details of the connection to the banks. Thus I pretend that your job is focused on the programming rather in defining the system

I would like a close contact and a timely review of the project at the developing stage so we get things done at the first time, rather than asking you to change things after they are done.

Time frame: Timing is not the priority. I am thinking in make a decision by 15th of June. I do not want the project to last for many months, but 2 weeks more or 2 weeks less does not make a difference for me.

Payment: Will use Pay Pal. If this is not acceptable, I will listen your proposal.

Taidot: PHP, verkkosivujen suunnittelu

Näytä lisää: work online now and get paid, work online and get paid daily, which language is used in website developing, where to study web design, where to get a job on programmer, where to find website programmer, where to find some programmer, where to find online job for programming, where to find job for programming online, where to find job as web programmer, where to find a web programmer, where to find a programmer for free, where is my money in paypal, where i can find programmer, where i can find job for programming, where i can find a programmer, where find programmer works, where find a job in design, where can i find programmer, where can i find a programming job, where can i find a programmer job, where can i find a online job, what levels, what kind of programming for job online database, what is time complexity in c

About the Employer:
( 0 reviews ) Las Arenas, Spain

Projektin tunnus: #422847

17 freelanceria on tarjonnut keskimäärin 656 $ tähän työhön

jenwork

[url removed, login to view] view PMB

650 $ USD 25 päivässä
(4 arvostelua)
2.8
divplayers

Divplayers are committed towards client satisfaction with robust of services like IM, online chat support and capable of delivering a first class product. Please check pmb for more details with our portfolio links. Th Lisää

729 $ USD 29 päivässä
(2 arvostelua)
2.7
kiddiearun

Need some sample site for how the design should look. Will provide to mocks to select the design. Will create a prototype of the selected mock. Then all the back end functionality.

650 $ USD 45 päivässä
(0 arvostelua)
0.0
Neologic

Dear Sir, Plz check your PMB. We are a company 7 year exp of website development with 27 professional developers’ & 9 professional SEO webmaster in Delhi India . We have gone through the information that you have pr Lisää

700 $ USD 10 päivässä
(1 arvostelu)
0.0
congruent

Well, minimum 25 days will take to complete you work. we are ready to start the project and confident too...if you have any question , then you can PM me

750 $ USD 28 päivässä
(3 arvostelua)
5.5
indisol

Please check pmb.

600 $ USD 30 päivässä
(1 arvostelu)
0.0
guddulodha

we do more of what you are thinking.......

640 $ USD 28 päivässä
(0 arvostelua)
0.0
Mesbah

I do ur work at a cheap rate but sincerely

500 $ USD 30 päivässä
(0 arvostelua)
0.0
vijayadev

Please check my PM

700 $ USD 30 päivässä
(0 arvostelua)
0.0
partha2824

We will provide you the best job.

750 $ USD 35 päivässä
(0 arvostelua)
0.0
geminiwebsoft

We will provide you the best services

750 $ USD 30 päivässä
(0 arvostelua)
0.0
sm0701

Renu Tec, works towards achieving customer satisfaction. Our ability to deliver what we promise takes us closer to that milestone. Our project management experience helps us achieve a thorough understanding of the proj Lisää

600 $ USD 30 päivässä
(0 arvostelua)
0.0
gaurav2958

best service provider

400 $ USD 30 päivässä
(0 arvostelua)
0.0
dilu720

we will do it for u as per your requirements with regard Dileep

600 $ USD 50 päivässä
(0 arvostelua)
0.0
jokesun

We are a Chinese website design company. The following are some of the game website we design: [url removed, login to view] [url removed, login to view] [url removed, login to view] ..... You will be satisfied with Lisää

700 $ USD 45 päivässä
(0 arvostelua)
0.0
arsolsindia

check pmb please

687 $ USD 30 päivässä
(0 arvostelua)
2.0
pixelfindsystem

Hello. I'm interested. Can we talk more?

750 $ USD 30 päivässä
(0 arvostelua)
0.0