Experienced Full-Stack Developer Needed to Build a Custom Booking Management System
Költségvetés: $10.0 - $35.0
HOURLY / PART_TIME
⭐ 0.00 (0)
India
web-programming
We are looking for an experienced Full-Stack Developer or development team to build a scalable and user-friendly Booking Management System from the ground up. The ideal candidate should have prior experience developing appointment scheduling, reservation, or booking platforms with strong expertise in modern web technologies.
Project Overview
We need a comprehensive booking platform that allows customers to make bookings online while enabling administrators to efficiently manage schedules, resources, and customer interactions through an intuitive dashboard.
Key Features & Requirements
Customer Portal
User registration and secure login
Browse available services/resources
Real-time availability calendar
Create, modify, and cancel bookings
Booking confirmation and status tracking
Automated email/SMS notifications and reminders
Customer profile and booking history
Mobile-responsive user interface
Admin Dashboard
Manage bookings and reservations
Calendar view for schedules and availability
Resource/staff management
Create and manage services/packages
Customer management and booking insights
Configure operating hours, holidays, and booking rules
Manual booking creation and modifications
Reporting and analytics dashboard
Payment Integration
Integration with payment gateways (e.g., Stripe, PayPal)
Secure online payments
Refund and cancellation management
Invoice and receipt generation
Additional Features (Preferred)
Multi-location support
Multi-user roles and permissions
Third-party calendar integrations (Google Calendar, Outlook)
Waitlist functionality
Promotional codes and discounts
API development for future integrations
Audit logs and activity tracking
Technical Expectations
Please mention your experience with:
Frontend Technologies (React, Angular, Vue.js, etc.)
Backend Technologies (Node.js, Python, PHP, .NET, Java, etc.)
Database Design (PostgreSQL, MySQL, MongoDB, etc.)
Payment Gateway Integrations
Calendar and scheduling systems
Cloud deployment experience (AWS, Azure, GCP)
Deliverables
Complete source code with documentation
Database schema and API documentation
Deployment support
Testing and bug fixes
Knowledge transfer session upon project completion
To Apply, Please Include:
Links to similar booking or scheduling systems you have developed.
Your proposed technology stack and architecture approach.
Estimated timeline and team composition.
Relevant case studies or portfolio examples.
Any recommendations to improve the system based on your experience.
We are seeking a developer who can not only execute the requirements but also provide valuable insights to build a reliable, scalable, and seamless booking experience for our users. We look forward to reviewing your proposals.
Megnyitás Upworkön