Skip to content

Recordcall is a cross-platform call-recording and transcription system built on a modern React Native + Expo monorepo. Designed for professionals who need accurate, reliable call documentation.

License

Notifications You must be signed in to change notification settings

DigitalCreationsCo/recordcall

Repository files navigation

Recordcall

Recordcall is a cross-platform call-recording and transcription system built on a modern React Native + Expo monorepo. Designed for professionals who need accurate, reliable call documentation.

📌 Overview

Recordcall provides an integrated workflow for capturing phone conversations and converting them into structured, searchable transcripts. Whether used for business compliance, client work, research, or personal reference, Recordcall delivers a polished experience powered by a robust React Native codebase and cloud-based speech processing.

This repository contains the full monorepo architecture, development tooling, shared modules, and the mobile application.

🎯 Core Mission

Phone calls contain decisions, commitments, and knowledge — but they’re easy to lose or misremember. Recordcall solves this by offering:

  • High-quality call recording
  • Fast, accurate transcription
  • A unified interface for managing conversations
  • Cross-platform availability via Expo

🛠️ Tech Stack

  • React Native for UI
  • Expo for cross-platform mobile development & build tooling
  • TypeScript for reliability and developer velocity
  • React Navigation for smooth mobile routing
  • Monorepo layout for shared utilities & cohesive code organization
  • Native Modules (where supported) for call recording
  • Cloud transcription APIs (recommended: Google, OpenAI, AssemblyAI)

🌟 Key Features

  • Cross-platform app (iOS + Android)
  • Call recording support (inbound/outbound depending on device & OS constraints)
  • Automated cloud transcription
  • Conversation history & search
  • Secure local & remote storage options
  • Clean, modern interface built on Ignite foundations

📦 Monorepo Structure

/apps
  /mobile     # Expo React Native application
/packages
  /core       # Shared TypeScript utilities
  /ui         # Cross-platform UI components
  /api        # Shared API client libraries

🚀 Development

yarn install
yarn start

Each package includes its own build scripts and documentation.

🌍 Deployment

  • Mobile builds via Expo EAS
  • Backend & transcription services configurable through environment variables
  • OTA updates supported via Expo Updates
  • App Store & Google Play publishing supported

👥 Intended Audience

  • Business professionals
  • Journalists
  • Sales teams
  • Consultants
  • Anyone who needs accurate call records for reference or compliance

📅 Roadmap (High-Level)

  • 🔐 End-to-end encrypted transcript storage
  • 🧠 Semantic search and topic extraction
  • 🔄 Automatic syncing across devices
  • ⚙️ Web dashboard for transcript review
  • 🌐 Multi-language transcription support

About

Recordcall is a cross-platform call-recording and transcription system built on a modern React Native + Expo monorepo. Designed for professionals who need accurate, reliable call documentation.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 227