Laravel + Next.js Developer for a Translation Services Platform

Posted 2 days ago

Worldwide

Summary

I am looking for an experienced Laravel and Next.js developer to build a website and back-office system for a translation and interpreting company. The company currently manages most of its work manually. The goal is to automate orders, payments, translators, documents, and customer updates. I am looking for an honest and realistic estimate, with hours broken down by section. Website and Admin Panel The website will have around 10–14 pages. The admin should be able to edit: * Page content * Images and content blocks * Blog posts * SEO settings * Job vacancies and applications Translation Orders and Payments Customers should be able to order translation services online. Pricing may be: Fixed price per document Price per word Different rates for each language pair The company works with around 40 languages. The system should also support: Discounts for multiple documents Promo codes Stripe payments German VAT Invoices in all four languages Customers need an account where they can: View orders Upload documents Download completed translations Translator Management The company works with freelance translators. The system needs a translator directory showing: Languages Language pairs Certifications Availability or suitability for a job New requests should automatically be assigned or sent to suitable translators. Interpreting Services Customers can buy packages of 10, 20, or 30 interpreting minutes. After payment, a translator receives an email and SMS and calls the customer. No phone system or call tracking is needed. There will also be a form for booking an in-person interpreter. These bookings will be handled manually and paid offline. Physical Document Tracking This is the most important part of the project. Some customers order official documents from another country. These documents are received, translated, stamped, and mailed to the customer. The system must track: The current stage of each case Who is holding the original document Courier tracking numbers The person responsible for the case The full document history Customers should automatically receive email and SMS updates in their chosen language whenever the case moves to a new stage. AI-Assisted Translation There are two main workflows. Standard Documents For documents such as passports and ID cards: The customer uploads the document. OCR reads the content. AI creates a first translation draft. A human reviewer checks and edits it. The system generates a print-ready PDF. A generic template for each document type is enough. Separate templates for every country are not required. Larger Documents For larger files such as a thesis: The customer uploads the file. The system counts the words. It calculates a price using the selected language pair. A staff member confirms the price. The customer pays. Reviewers need a good side-by-side editing screen. Generated PDFs must support Arabic, Cyrillic, and Latin characters correctly.

  • More than 30 hrs/week
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Web Application
PostgreSQL
Activity on this job
  • Proposals:50+
  • Last viewed by client:2 days ago
  • Interviewing:
    14
  • Invites sent:
    4
  • Unanswered invites:
    1
About the client
Member since Nov 6, 2024
  • Egypt
    Cairo1:55 PM
  • $3.1K total spent
    7 hires, 0 active

Explore similar jobs on Upwork

Status Vekkaren Expert NeededHourly‐ Posted 3 weeks ago
WordPress
JavaScript
PHP
Microsoft Excel
Web Development
Functional Honey Beverage DevelopmentFixed-price‐ Posted 2 months ago
Recipe Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo