This project is for a theater seat reservation system. Users would be able to select seats from available seats through an interactive seating map and make payment for those seats. This would be a module that would be added to an existing website.
1. Users would navigate to a page where they would enter their information (name, email, etc).
2. The user would then view a seating plan that shows reserved and unreserved seats. Reserved seats should appear in one color and unreserved seats in another color so unreserved seats would be easily identifiable.
3. The user would select the date(s) for that they are interested in from a dropdown menu and then click on any unreserved seat.
4. When they are finished reserving all seats, they would be directed to a payment screen, review their order, enter credit card information and process their order.
(a) Users can select as many seats as they want (there are no limits).
(b) The seating plan has approximately 1300 seats.
(c) Users should be able to change seat selections before paying, but not after paying.
(d) Before payment is made, order details (event date, number of seats, seats numbers) should be displayed so the user can confirm.
(e) An admin should be able to set event dates.
(f) The admin should have the ability to set seat pricing. They should also have the ability to set up pricing categories based on seat location or membership status with each category having different prices.
(g) The admin should be able to load member’s names to a database so only those people listed in the database can get the “member rate”.
(h) The admin should have the ability to make changes to the status of seats. For example, they should be able to block certain seats (so that they show as being reserved) or change a reserved seat to another seat if necessary.
(i) Members would be invited to purchase seats before the event is open to the public. There should be a simple switch to restrict orders to the member list only and then the admin can change the status so non-members can also order seats.
(j) After payment is made, the user should see a “Thank You” page and then a confirmation email should be sent to the user confirming the details of the purchase (seat numbers, prices, total order amount).
Please ask any questions before bidding.
17 freelancere byder i gennemsnit $639 for dette job
Hello, 10+ years exp freelancer here, can deliver a quality & professional work in the timeframe posted. Please contact me via PM for any question, Thanks.