Skip to content

Latest commit

 

History

History
96 lines (66 loc) · 2.12 KB

README.md

File metadata and controls

96 lines (66 loc) · 2.12 KB

ConverseChronicle

ConverseChronicle is a React Native mobile application that enables users to record, transcribe, and analyze conversations with AI-powered insights. The application features real-time audio visualization, smart transcription, and conversation summarization.

📱 Screenshots

Recording Screen List Recordings Summary Screen

🌟 Overview

The project consists of two main components:

  • A React Native mobile app with real-time audio recording and playback
  • A Node.js backend service handling transcription and AI processing

✨ Key Features

  • Real-time audio recording with waveform visualization
  • AI-powered transcription and summarization
  • Secure user authentication
  • Conversation management and organization
  • Dark mode support
  • Cross-platform mobile support (iOS & Android)

🛠️ Tech Stack

Frontend

  • React Native with Expo
  • Clerk Authentication
  • Expo Router
  • TypeScript
  • Lottie Animations

Backend

  • Node.js & Express
  • PostgreSQL & Prisma
  • Anthropic Claude AI
  • Deepgram Transcription
  • Supabase Storage

🚀 Getting Started

  1. Clone the repository
git clone <repository-url>
cd conversechronicle
  1. Set up backend
cd backend
npm install
cp .env.template .env
# Configure environment variables
npm run dev
  1. Set up frontend
cd frontend
npm install
# Configure environment variables
npx expo start

For detailed setup instructions, see:

📱 Screenshots

[Coming soon]

🤝 Contributing

We welcome contributions! Please see our contributing guidelines for details.

📄 License

This project is licensed under the ISC License.

👥 Team