Webpage development with database integration
- or -
Post a project like this970
$1.0k
- Posted:
- Proposals: 51
- Remote
- #3369288
- OPPORTUNITY
- Awarded
Top Rated Web & Mobile dev Expert on PPH - WordPress | PHP-Mysql | Codeigniter | Laravel | Flutter | Angular & React JS
Surat
Web Designing, UI / UX, Graphic Designing, Logo, Brand Designing, stationary, E-Commerce Solutions Web3.
Karachi
Web Design and Development|Digital Marketing|Graphic Designing|Mobile Applications
Chandigarh
PHP | .NET | WORDPRESS | MAGENTO | DRUPAL | HTML5 | CODEIGNITER | IONIC | PHONEGAP
Bay Minette
Android | iOS | PHP | WordPress | Node | Unity 3D | Game | Blockchain | Graphic Design
Ahmedabad
#TOP - Web and Mobile application development experts with 18+ years of experience
Surat
120427725424003218741317279927925222788978259197123107791837514197657325491172322263
Description
Experience Level: Expert
Require Development of Booking Web pages (incl. Bootstrap and jquery) interfacing with a SQL database and Stripe Payment Gateway as follows:
Calendar of Bookings Page
The Calendar of Bookings page will incorporate the following:
• The Booking Calendar will have a jQuery Selectmenu and Datepicker.
• The Webpage will incorporate a PHQ query, to query a SQL database to populate the javascript array which will be utilised for populating the jQuery controls.
• When the SelectMenu is changed between the BookingType queried from the database, the dates a BookingType is available will be highlighted on the calendar.
• When a highlighted date is clicked, it will link to a Signup page with the BookingID queries from the SQL database posted.
List of Bookings Page
The list of booking page will incorporate the following:
• A bootstrap panel for each of the BookingTypes;
• For Each Booking Type a bootstrap list of the available Bookings including Dates, Times, Available Spots and a Book Button;
• Information to populate the lists will be queried from a SQL database in PHP as for the Calendar above.
• When the Book Button is pressed this will post to the signup page with the bookingID.
Signup Page
• The form will display Booking Title, Dates and Cost based on a SQL query to the database above based on a booking ID (which will be posted from calendar/List page above). The SQL query will also lookup the database to confirm number of available bookings, and provide an error if no bookings are available.
• The signup page will be a basic registration form requiring First Name, Second Name, Email Address, Password and Credit Card Details with a Book Button;
• When book button is pressed, the form will again query the database to check to confirm there is an available booking slot.
• The signup page will then integrate with Stripe to process payment.
• After the payment is successfully processed, the page will then process a PHP code block to interface with an API to create a new user and create a new row in an SQL table, to reduce the available bookings by 1.
Calendar of Bookings Page
The Calendar of Bookings page will incorporate the following:
• The Booking Calendar will have a jQuery Selectmenu and Datepicker.
• The Webpage will incorporate a PHQ query, to query a SQL database to populate the javascript array which will be utilised for populating the jQuery controls.
• When the SelectMenu is changed between the BookingType queried from the database, the dates a BookingType is available will be highlighted on the calendar.
• When a highlighted date is clicked, it will link to a Signup page with the BookingID queries from the SQL database posted.
List of Bookings Page
The list of booking page will incorporate the following:
• A bootstrap panel for each of the BookingTypes;
• For Each Booking Type a bootstrap list of the available Bookings including Dates, Times, Available Spots and a Book Button;
• Information to populate the lists will be queried from a SQL database in PHP as for the Calendar above.
• When the Book Button is pressed this will post to the signup page with the bookingID.
Signup Page
• The form will display Booking Title, Dates and Cost based on a SQL query to the database above based on a booking ID (which will be posted from calendar/List page above). The SQL query will also lookup the database to confirm number of available bookings, and provide an error if no bookings are available.
• The signup page will be a basic registration form requiring First Name, Second Name, Email Address, Password and Credit Card Details with a Book Button;
• When book button is pressed, the form will again query the database to check to confirm there is an available booking slot.
• The signup page will then integrate with Stripe to process payment.
• After the payment is successfully processed, the page will then process a PHP code block to interface with an API to create a new user and create a new row in an SQL table, to reduce the available bookings by 1.
Chris D.
100% (12)Projects Completed
4
Freelancers worked with
4
Projects awarded
50%
Last project
6 May 2023
Australia
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies