Laravel Developer for Historical Digital Archive Pilot Project

Job ID: 39502144

Budget: $30 – $250 USD

Overview:
We are looking for a skilled Laravel developer for a short-term pilot project. The project is the first phase of a complete modernization of a large historical digital archive about the history of Ceará, Brazil (Portal da História do Ceará).

The goal of this pilot is to build a functional proof-of-concept for a single section of the archive, demonstrating a modern, responsive, and interactive user experience.

Scope of Work & Deliverables:

The freelancer will be responsible for developing a single, responsive web page using Laravel. This page will feature content from a specific historical newspaper from 1924 and must include the following functionalities:

Modern Image Gallery:

Display newspaper pages from high-resolution images stored in a Cloudflare R2 bucket.

Implement an interactive gallery with optimized thumbnails, a "lightbox" viewer with zoom capabilities, and smooth navigation (previous/next page).

OCR-Powered Search:

Integrate with our backend to perform a text search.

The search functionality must find and highlight terms within the text that has been extracted from the newspaper images via an OCR service.

Responsive Design:

The page must be perfectly functional and visually appealing on desktop, tablet, and mobile devices.

What We Will Provide:

A complete and detailed UI/UX design for the page, created in Adobe XD.

Access to a cloud server environment (DigitalOcean) already set up.

Clear API endpoints to fetch the image URLs and the OCR-processed text.

Direct communication and project management.

Required Skills:

Strong experience with PHP and the Laravel Framework.

Proficiency in front-end technologies: HTML5, CSS3 (Flexbox/Grid), and modern JavaScript (ES6+).

Experience with REST API integrations.

Attention to detail and ability to translate a design file into a pixel-perfect web page.

Good communication skills in English or Portuguese.

How to Apply:
Please begin your proposal with the phrase "Ceará History Pilot" so we know you've read the entire description. Also, please include a link to a Laravel project you are most proud of.
Related categories: PHP Website Design MySQL HTML Laravel