React Native + Ruby on Rails Developer Needed for Literary Tourism Mobile App (ChapterMap)

Posted 2 weeks ago

Worldwide

Summary

I am building ChapterMap (working title — may change to StoryScape or LitEra), a React Native mobile app that turns any book chapter into an immersive literary experience. Core Concept: User enters a book title + chapter number (optional era) → AI extracts real or representative locations, historical/cultural context, clothing details, and era-specific food & drink → displays them on an interactive map with a historical vs modern toggle, period images, Beginning/Middle/End chapter summary, and a “Taste the Era” section with nearby restaurant suggestions. The app bridges books to real-world exploration and sensory immersion. Inspired by titles like The Da Vinci Code, The Four Winds, Dances with Wolves, and Starship’s Mage. Required Tech Stack (Expert Level) • React Native + Expo (iOS and Android) • Ruby on Rails (API-only mode) • Supabase (PostgreSQL, Auth, Storage) • AI API integration (Anthropic Claude or xAI Grok) • Google Maps / react-native-maps with custom tile overlays (historical maps) • Additional APIs: Wikimedia Commons, Metropolitan Museum, Google Places What I Will Provide • Full technical specification and original developer brief • Strong AI prompt templates (structured JSON with Beginning/Middle/End summaries, clothing, food/culture, and sparse-detail handling) • Sample Rails code for the core AI endpoint and caching logic • Screen flow descriptions and mockups • Active guidance, prompt refinement, and code review throughout Scope of Work (MVP – Target 8–10 Weeks) • Complete Rails API backend with caching, AI orchestration, and restaurant endpoint • Full React Native Expo app including: • Home/Search screen with book autocomplete • Map View with historical/modern toggle (key “wow” feature) • Location Detail screen (images, Street View, context) • Taste the Era screen (cuisine, drinks, dining vibe, nearby restaurants) • Supabase schema and integration • Polish, error handling, loading states, and testing on real devices • Preparation for TestFlight + Android deployment + short demo video Milestones will be clearly defined with payments released per completed phase. Preferences • Excellent English communication and availability for calls during US Central Time (Wisconsin) business hours • Open to worldwide applicants with strong portfolios • Previous experience with maps/custom tiles or AI integrations is a big plus To Apply Please include in your proposal: 1. Links to 1–2 relevant apps or projects (especially anything with maps, AI, or full-stack mobile + backend work) 2. Your experience with the required stack 3. Estimated timeline to complete the MVP 4. Any questions about the project This is a well-defined project with clear specs and ongoing technical support. Looking for a reliable developer for potential future phases.

  • $3,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
API Development
AI Model Integration
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:2 weeks ago
  • Hires:
    1
  • Interviewing:
    4
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 8, 2026
  • USA
    West Bend12:32 PM
  • $600 total spent
    1 hire, 1 active

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web 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