Laravel Developer for Historical Digital Archive Pilot Project
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.
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.