Skip to content

Recordcall is a call-recording and transcription app designed for professionals who need accurate call transcripts.

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 call-recording and transcription app designed for professionals who need accurate call transcripts.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 227