Full-Stack Web Developer Needed for Custom Online Booking & Checkout System
Worldwide
Looking for an experienced web developer to integrate a complete online booking and checkout system into an existing website for a social media content creation business. This is not a website redesign. The goal is to create a seamless booking experience that allows customers to customize services, schedule consultations, and securely complete their bookings online. Customer Booking Workflow The booking system should allow customers to: Select from multiple service packages. Customize the selected package by: Adding additional coverage hours. Selecting optional add-on services. Viewing the total price update automatically in real time. Select an event date and check availability. Enter the event location. Choose the event type: Business Event - Business name - Business address - Contact person's first and last name - Email address - Phone number Personal Event - First and last name - Address - Email address - Phone number Enter special requests, project details, or additional notes. Schedule a 30-minute pre-event consultation by selecting an available date and time. Review the booking before checkout. Complete payment securely online. Receive an automatic confirmation email with all booking details. Administrator Features The system should allow administrators to: Create, edit, and manage service packages. Set and update package pricing. Configure optional add-on services. Set pricing for additional coverage hours. Manage consultation availability and scheduling. View, edit, and manage customer bookings. Receive automatic email notifications for new bookings. Export booking information when needed. Payment The system has to support secure online payment processing. Technical Requirements Integrate seamlessly with the existing website (please recommend the best implementation approach based on your experience). Responsive and mobile-friendly. Fast-loading and optimized for performance. Secure and reliable. Easy for non-technical staff to manage and update. Built with scalability in mind for future enhancements and additional services. When Applying Please include: Examples of similar booking, scheduling, or e-commerce systems you have developed. Your recommended technical approach. Estimated project timeline. Fixed-price quote. Any ongoing maintenance or support costs, if applicable.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:16
- Invites sent:0
- Unanswered invites:0
About the client
- United States11:02 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by