Full-Stack Developer for Travel Agency Web App
Budget: $30 – $250 USD
Project Overview:
We are a travel agency looking for an experienced Full-Stack Developer to enhance our existing project built using V0.dev, and turn it into a fully functional, database-driven web application hosted on our server.
We already have the frontend UI built using V0.dev and deployed via Vercel. Now we need a developer to:
Set up the backend (database, logic, email automation)
Implement secure authentication for clients and staff
Automate workflows related to quotations and supplier notifications
Deliverables:
? 1. Backend & Database Setup
Create a relational database on our hosting server (TMD Hosting, cPanel access available)
Tables required: Users (staff/clients), Quotations, Restaurants, Transfers, Tours, Hotels, Suppliers, Notifications, etc.
Connect frontend to backend using secure APIs
? 2. Authentication System
Create secure login system for clients and staff
Role-based access:
Clients: Can submit and view their own quotations
Staff: Can view, manage, and respond to all quotations
Implement username and password functionality
? 3. Email Integration
Automatically send confirmation email when a client submits a quotation
System-generated emails to:
Hotel partners
Transportation suppliers
Tour operators
Restaurants
Notify staff of new quotation submissions
Notify clients when a quotation is uploaded or updated by staff
? 4. Quotation Management Features
Clients can submit a new quotation request through the system
Staff can upload a finalized quotation (PDF or other) for the client to review
Clients receive a notification email when their quotation is ready
Build a user-friendly dashboard for staff to manage incoming and outgoing quotations
? 5. Online Quotation Request Feature
Public page/form where new clients can submit a quotation request
Store the request in the database and notify staff
Optional: Allow clients to track quotation status via email or portal login
Access & Support Provided:
Existing source code (frontend UI)
Hosting access (TMD Hosting + cPanel)
Domain: tornadotravels.com
SMTP credentials for email sending
Sample workflows and structure of how the quotation process works
We are a travel agency looking for an experienced Full-Stack Developer to enhance our existing project built using V0.dev, and turn it into a fully functional, database-driven web application hosted on our server.
We already have the frontend UI built using V0.dev and deployed via Vercel. Now we need a developer to:
Set up the backend (database, logic, email automation)
Implement secure authentication for clients and staff
Automate workflows related to quotations and supplier notifications
Deliverables:
? 1. Backend & Database Setup
Create a relational database on our hosting server (TMD Hosting, cPanel access available)
Tables required: Users (staff/clients), Quotations, Restaurants, Transfers, Tours, Hotels, Suppliers, Notifications, etc.
Connect frontend to backend using secure APIs
? 2. Authentication System
Create secure login system for clients and staff
Role-based access:
Clients: Can submit and view their own quotations
Staff: Can view, manage, and respond to all quotations
Implement username and password functionality
? 3. Email Integration
Automatically send confirmation email when a client submits a quotation
System-generated emails to:
Hotel partners
Transportation suppliers
Tour operators
Restaurants
Notify staff of new quotation submissions
Notify clients when a quotation is uploaded or updated by staff
? 4. Quotation Management Features
Clients can submit a new quotation request through the system
Staff can upload a finalized quotation (PDF or other) for the client to review
Clients receive a notification email when their quotation is ready
Build a user-friendly dashboard for staff to manage incoming and outgoing quotations
? 5. Online Quotation Request Feature
Public page/form where new clients can submit a quotation request
Store the request in the database and notify staff
Optional: Allow clients to track quotation status via email or portal login
Access & Support Provided:
Existing source code (frontend UI)
Hosting access (TMD Hosting + cPanel)
Domain: tornadotravels.com
SMTP credentials for email sending
Sample workflows and structure of how the quotation process works
Related categories:
Software Architecture
MySQL
Full Stack Development
Backend Development
Frontend Development