codes written in microsoft asp.net language will be delivered in an open way
Budget: $750 – $1,500 USD
Sample website ; https://progotravel.com/
Multi-Lingual Support
Languages: Turkish, English, German, Russian, Arabic.
System to detect user location and automatically switch language (e.g., LocoTranslate or similar).
Membership & Points System
Registered user earns 5% “para puan” (cash points) for every 100 km of transfer purchased.
Points can be used in future transfers.
Users can view past transfers and accumulated points in their account.
Supported Currencies
USD, EUR, TRY, GBP.
Integrated with the points system mentioned above.
Multi-Currency Pricing & Payment
Display vehicle prices in 5 different currencies.
Users can choose which currency to pay with.
Reservation Search Button Design
Desktop: horizontal search button.
Mobile: square button, fully responsive and aesthetically similar to the example site.
Dynamic icons (e.g., airport icon if “airport” is searched, hospital icon if “hospital” is searched).
Google Maps Integration & Region-Based Prices
Distance calculation via Google Maps.
For 4–5 specific cities, pull prices from a predefined Excel file containing region-based fares.
Welcome Email & Marketing Database
Automatic welcome email to newly registered users.
Store phone and email in a marketing database for future promotions.
Country flag and phone code selection on registration forms.
Vehicle Price Floor & Dynamic Pricing
Each vehicle has a minimum price threshold (e.g., if total is below 50, show 50).
Each vehicle has its own base fare + per-km rate.
Corporate (Business) Features
Special corporate rates, monthly invoicing, extended reports.
Automatic invoice creation based on company details (tax number, address, etc.).
“Locations” Page
Similar to the example site, with dedicated pages for various regions/airports.
Each location can have its own info, images, etc.
Header / Body / Footer Design
Inspired by the example site but not an identical copy.
Modern, user-friendly layout.
Display Google Maps Reviews on Homepage
Integrate and show customer reviews (Google Reviews) on the main page.
“Contact” Page
As in the example site (address, phone, email, contact form, etc.).
Footer: Favorite Transfers Links
Quick links to popular transfer routes, each with a unique URL.
Partner Program
A “Partner Program” section in the footer with an application form.
For affiliates or business partners to sign up.
Privacy & Security / Terms of Service
Footer links to “Privacy and Security” policies and “Service Agreement.”
Payment Integration
Integrate a local bank’s payment gateway.
Must allow secure online credit card transactions.
Transfer Search Date/Time Rules
Date and time picker similar to example site.
City (intra-city) transfers: earliest booking is 1 hour from current time.
Out-of-city: earliest booking is 4 hours from current time.
Vehicle Selection & Extra Services
Similar to the example site’s flow.
After choosing a vehicle, user can select extra services (child seat, additional luggage, etc.).
A promo code field on the right side to apply discounts.
Promo codes can be assigned to specific users/companies.
Passenger Details & Capacity Check
Passenger information page similar to the example site.
The user cannot select more passengers than the chosen vehicle’s capacity.
Billing Information
Follows the passenger details page.
Allows input of personal or corporate billing details.
Payment Details Page
Modeled after the example site’s payment page, straightforward and secure.
Persistent Transfer Summary
During steps 19–22, show the transfer summary (cost, vehicle, etc.) in a side panel.
Mobile Compatibility & Speed Optimization
Fully responsive, fast loading on both desktop and mobile.
Target 80+ scores on Google PageSpeed and Lighthouse.
International SEO & URL Structure
Multi-lingual friendly URLs (e.g., /en/, /de/, /ru/, etc.).
Optimized meta tags, titles, and descriptions for each language.
Guest Checkout
Option to make a reservation without creating an account.
Must verify phone/email before payment to reduce spam.
Admin Panel & Management
Reservation management (list, approve, cancel, etc.).
User and loyalty points oversight.
Dynamic price/mileage rules.
Manual booking entry and editing.
Promo code creation.
User support requests management (e.g., ticket system).
Email & SMS Notifications
Automatic emails and SMS for reservation confirmation, payment status, transfer reminders.
SMS verification to prevent spam.
Past Reservations & Customer Review
User profile page to view past bookings, earned points, and invoices.
Live Chat & WhatsApp Integration
Users can get immediate assistance via live chat.
Direct connection to customer service through WhatsApp.
Feedback & Rating System
After completing a transfer, users can rate the driver/service.
Integration with Google Reviews is possible for displaying these ratings.
Round-Trip Booking Option
Add return transfer within the same reservation (one checkout for round-trip).
Special Subscription & Corporate Accounts
Packages for frequent travelers or corporate entities at discounted rates.
Partners have a dedicated panel & reporting.
PageSpeed & Performance Goals
Achieve 80+ in Performance, Accessibility, Best Practices, SEO on PageSpeed.
Code optimization, image compression, caching, etc.
KVKK / GDPR Compliance
Handle personal data with respect to privacy regulations (consent forms, data security).
Cookies (Cookie Consent)
Prompt users for cookie usage.
Separate essential and optional cookies, with clear explanations.
Cancellation / Refund Policy
Clear rules for reservation cancellations and refund amounts.
Multi-Language Content Management
All content (including emails/SMS templates) must be editable in multiple languages.
Admin panel has separate sections for each language.
Scalability
Infrastructure ready for spikes in traffic (e.g., marketing campaigns).
Cloud-based auto-scaling or equivalent solutions.
Analytics Integrations
Google Analytics 4, Google Tag Manager, Search Console, Facebook Pixel.
Track user activity by language/region for better marketing insights.
Dynamic Campaigns
Seasonal or date-based promotions (e.g., holidays, summer discounts).
Configurable from the admin panel (start/end dates, discount rates, etc.).
Post-Reservation Edits & Extra Services
Users can modify existing bookings (change date/time, add extras, etc.).
System must handle additional charges or refunds accordingly.
Waiting Time & Extra Charges
Define how long drivers wait for passengers (flight delays, baggage claims).
Additional waiting fees configurable in admin panel.
SMS / WhatsApp Cost Management
Minimize messaging costs for multi-language or international SMS.
Potential use of WhatsApp Business API or bulk SMS deals.
Multi-Language SEO (hreflang, Meta, Sitemaps)
Correct hreflang tags, language-specific sitemaps, and meta descriptions per language.
User-Friendly Turkish Admin Panel
A Turkish admin interface that allows enabling/disabling and editing all listed features.
Full control over content, settings, vehicles, reservations, promotions, etc.
Multi-Lingual Support
Languages: Turkish, English, German, Russian, Arabic.
System to detect user location and automatically switch language (e.g., LocoTranslate or similar).
Membership & Points System
Registered user earns 5% “para puan” (cash points) for every 100 km of transfer purchased.
Points can be used in future transfers.
Users can view past transfers and accumulated points in their account.
Supported Currencies
USD, EUR, TRY, GBP.
Integrated with the points system mentioned above.
Multi-Currency Pricing & Payment
Display vehicle prices in 5 different currencies.
Users can choose which currency to pay with.
Reservation Search Button Design
Desktop: horizontal search button.
Mobile: square button, fully responsive and aesthetically similar to the example site.
Dynamic icons (e.g., airport icon if “airport” is searched, hospital icon if “hospital” is searched).
Google Maps Integration & Region-Based Prices
Distance calculation via Google Maps.
For 4–5 specific cities, pull prices from a predefined Excel file containing region-based fares.
Welcome Email & Marketing Database
Automatic welcome email to newly registered users.
Store phone and email in a marketing database for future promotions.
Country flag and phone code selection on registration forms.
Vehicle Price Floor & Dynamic Pricing
Each vehicle has a minimum price threshold (e.g., if total is below 50, show 50).
Each vehicle has its own base fare + per-km rate.
Corporate (Business) Features
Special corporate rates, monthly invoicing, extended reports.
Automatic invoice creation based on company details (tax number, address, etc.).
“Locations” Page
Similar to the example site, with dedicated pages for various regions/airports.
Each location can have its own info, images, etc.
Header / Body / Footer Design
Inspired by the example site but not an identical copy.
Modern, user-friendly layout.
Display Google Maps Reviews on Homepage
Integrate and show customer reviews (Google Reviews) on the main page.
“Contact” Page
As in the example site (address, phone, email, contact form, etc.).
Footer: Favorite Transfers Links
Quick links to popular transfer routes, each with a unique URL.
Partner Program
A “Partner Program” section in the footer with an application form.
For affiliates or business partners to sign up.
Privacy & Security / Terms of Service
Footer links to “Privacy and Security” policies and “Service Agreement.”
Payment Integration
Integrate a local bank’s payment gateway.
Must allow secure online credit card transactions.
Transfer Search Date/Time Rules
Date and time picker similar to example site.
City (intra-city) transfers: earliest booking is 1 hour from current time.
Out-of-city: earliest booking is 4 hours from current time.
Vehicle Selection & Extra Services
Similar to the example site’s flow.
After choosing a vehicle, user can select extra services (child seat, additional luggage, etc.).
A promo code field on the right side to apply discounts.
Promo codes can be assigned to specific users/companies.
Passenger Details & Capacity Check
Passenger information page similar to the example site.
The user cannot select more passengers than the chosen vehicle’s capacity.
Billing Information
Follows the passenger details page.
Allows input of personal or corporate billing details.
Payment Details Page
Modeled after the example site’s payment page, straightforward and secure.
Persistent Transfer Summary
During steps 19–22, show the transfer summary (cost, vehicle, etc.) in a side panel.
Mobile Compatibility & Speed Optimization
Fully responsive, fast loading on both desktop and mobile.
Target 80+ scores on Google PageSpeed and Lighthouse.
International SEO & URL Structure
Multi-lingual friendly URLs (e.g., /en/, /de/, /ru/, etc.).
Optimized meta tags, titles, and descriptions for each language.
Guest Checkout
Option to make a reservation without creating an account.
Must verify phone/email before payment to reduce spam.
Admin Panel & Management
Reservation management (list, approve, cancel, etc.).
User and loyalty points oversight.
Dynamic price/mileage rules.
Manual booking entry and editing.
Promo code creation.
User support requests management (e.g., ticket system).
Email & SMS Notifications
Automatic emails and SMS for reservation confirmation, payment status, transfer reminders.
SMS verification to prevent spam.
Past Reservations & Customer Review
User profile page to view past bookings, earned points, and invoices.
Live Chat & WhatsApp Integration
Users can get immediate assistance via live chat.
Direct connection to customer service through WhatsApp.
Feedback & Rating System
After completing a transfer, users can rate the driver/service.
Integration with Google Reviews is possible for displaying these ratings.
Round-Trip Booking Option
Add return transfer within the same reservation (one checkout for round-trip).
Special Subscription & Corporate Accounts
Packages for frequent travelers or corporate entities at discounted rates.
Partners have a dedicated panel & reporting.
PageSpeed & Performance Goals
Achieve 80+ in Performance, Accessibility, Best Practices, SEO on PageSpeed.
Code optimization, image compression, caching, etc.
KVKK / GDPR Compliance
Handle personal data with respect to privacy regulations (consent forms, data security).
Cookies (Cookie Consent)
Prompt users for cookie usage.
Separate essential and optional cookies, with clear explanations.
Cancellation / Refund Policy
Clear rules for reservation cancellations and refund amounts.
Multi-Language Content Management
All content (including emails/SMS templates) must be editable in multiple languages.
Admin panel has separate sections for each language.
Scalability
Infrastructure ready for spikes in traffic (e.g., marketing campaigns).
Cloud-based auto-scaling or equivalent solutions.
Analytics Integrations
Google Analytics 4, Google Tag Manager, Search Console, Facebook Pixel.
Track user activity by language/region for better marketing insights.
Dynamic Campaigns
Seasonal or date-based promotions (e.g., holidays, summer discounts).
Configurable from the admin panel (start/end dates, discount rates, etc.).
Post-Reservation Edits & Extra Services
Users can modify existing bookings (change date/time, add extras, etc.).
System must handle additional charges or refunds accordingly.
Waiting Time & Extra Charges
Define how long drivers wait for passengers (flight delays, baggage claims).
Additional waiting fees configurable in admin panel.
SMS / WhatsApp Cost Management
Minimize messaging costs for multi-language or international SMS.
Potential use of WhatsApp Business API or bulk SMS deals.
Multi-Language SEO (hreflang, Meta, Sitemaps)
Correct hreflang tags, language-specific sitemaps, and meta descriptions per language.
User-Friendly Turkish Admin Panel
A Turkish admin interface that allows enabling/disabling and editing all listed features.
Full control over content, settings, vehicles, reservations, promotions, etc.