Skip to content

Create fake phone calls to avoid social interactions

Notifications You must be signed in to change notification settings

Argentum11/busy_faker

Repository files navigation

Busy Faker

App Icon

Description

A mobile app that helps you create fake phone calls to avoid social interactions or appear busy in various situations.

Screenshots

Caller Selection Theme Selection Timer Selection Incoming Call In Call Screen Chat history Confirm to delete chat history Chat history deleted

Features

  • Customizable phone call countdown timer
  • Multiple caller profiles
  • Themed call interfaces
  • Generate realistic call scenarios using AI
  • Save and manage history locally on your device

Prerequisites

  • Flutter SDK
  • Dart SDK
  • OpenAI API key

Installation

1. Clone the Repository

git clone [your-repo-url]
cd busy-faker

2. Install Dependencies

flutter pub get

3. Configure API Key

  1. Copy the API key template:
cp lib/services/ChatGPT/api_key_template.dart lib/services/ChatGPT/api_key.dart
  1. Add your OpenAI API key in lib/services/ChatGPT/api_key.dart

4. Hive Code Generation

For Hive-annotated classes, regenerate .g.dart files:

dart run build_runner build

To clean and rebuild:

dart run build_runner clean
dart run build_runner build

Development

Running the App

flutter run

Testing

flutter test

Project Structure

lib/
├── main.dart
├── models/
├── services/
│   └── ChatGPT/
└── pages/

Technologies Used

  • Flutter
  • Dart
  • Hive
  • OpenAI GPT API

About

Create fake phone calls to avoid social interactions

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •