← Trabajos

Professional Services Website with Interactive Lead Intake, AI Integration, and Owner Dashboard

Presupuesto: $1700.0 FIXED / ⭐ 5.00 (1) Saudi Arabia

web-application, website-redesign, google-analytics, web-programming, web-design, javascript, html5, react-js, css

Project Title Full-Stack Next.js Developer Needed: Professional Services Website with Interactive Lead Intake, AI Integration, and Owner Dashboard Project Overview We are a professional services firm looking to hire a skilled full-stack developer for a one-time, fixed-price project to build our corporate website. We already have our custom domain and all written content ready. This website will not sell products or process online payments. Instead, its primary goal is to introduce our services, interactively capture high-quality client requests, and allow immediate meeting scheduling. We require a premium, polished user interface for clients and a secure, highly user-friendly owner dashboard where we can monitor incoming requests and update basic site status settings with zero coding. Key Requirements & Features 1. Public Facing Website (Premium Corporate Look) Clean, minimalist, and responsive corporate design optimized for both desktop and mobile. Implementation of our provided text, sections, and brand content. Blistering fast load speeds optimized for Google SEO performance. 2. Interactive Client Portal & Smart Lead Intake Form An intuitive multi-step form to capture basic client contact details and company information. Dynamic Service Interaction: The form must actively interact with the user's input. When a client selects a specific service from our options, the form should dynamically adapt and request targeted, relevant follow-up information tailored to that specific service scope. AI Integration: A smart text field utilizing the Vercel AI SDK (connecting to an LLM API like OpenAI or Anthropic). As the client types their business problem, the AI should process the text in the background to automatically generate a concise summary and assign technical category tags. Meeting Scheduling: Direct embedding of a calendar widget (such as Cal.com or Calendly) on the final step so clients can immediately book a meeting slot upon submitting their request. 3. Private Owner Dashboard (/admin Portal) Secure, password-protected admin login (using Clerk, Auth.js, or Supabase Auth). A clean, easy-to-read master data table to monitor and track all incoming client requests and their service-specific data at a glance. Ability to sort, filter, and change the status of a request via a simple dropdown menu (e.g., New, Meeting Scheduled, Archived). A basic "Settings" view inside the dashboard allowing the owner to update simple site variables (like changing a contact phone number or email) without needing to touch code. Preferred Technology Stack We want a clean, modern ecosystem built for speed and effortless one-time hand-off: Frontend Framework: Next.js (App Router) & TypeScript UI/Styling: Tailwind CSS & shadcn/ui Database: Supabase or Neon (Managed PostgreSQL — zero server maintenance needed) AI Framework: Vercel AI SDK Hosting Deployment: Vercel (connected to our GitHub repository) Project Scope & Deliverables Fully functioning production-ready website deployed and linked to our custom domain. Clean, well-commented source code pushed to our private GitHub repository (100% full code ownership handed over). A short, simple instruction document (Markdown) detailing how to update environment variables, backup the database, or swap out AI API keys if needed in the future. A standard 14-day post-launch bug support period to ensure everything functions perfectly in production. Budget & Timeline Type: Fixed-Price Contract (One-Time Build) Estimated Timeline: 3 to 4 weeks Proposals: Please provide links to your portfolio showcasing custom web applications, secure interactive dashboards, or Next.js projects you have previously engineered.
Abrir en Upwork