# RizzMaster

RizzMaster is a **Next.js** project developed using **TypeScript** that assists users in crafting appropriate responses for dating apps, text messages, and social media platforms. Leveraging artificial intelligence, it provides customized text suggestions based on user conversations.

## Features

* **AI-Powered Text Suggestions**: Offers suitable responses tailored to user interactions.
* **Support for Multiple Screenshots**: Allows users to upload combinations of profiles and conversations for more accurate suggestions.
* **Special Modes**: Includes modes like RIZZ for varied response styles.

## Prerequisites

* **Node.js** version 14 or higher
* **npm**, **yarn**, or **pnpm** for package management

## Installation and Setup

1. **Clone the repository**:

   ```bash
   git clone https://github.com/rizzmasterai/rizzmaster.git
   ```
2. **Navigate to the project directory**:

   ```bash
   cd rizzmaster
   ```
3. **Install dependencies**:

   ```bash
   # Using npm
   npm install

   # Using yarn
   yarn install

   # Using pnpm
   pnpm install
   ```
4. **Configure environment variables**:
   * Create a `.env` file based on the provided `.env.example`
   * Adjust the variables as needed

## Development Server

Start the development server:

```bash
# Using npm
npm run dev

# Using yarn
yarn dev

# Using pnpm
pnpm dev
```

Open <http://localhost:3000> in your browser to view the application.

## Production Build

Create a production build:

```bash
# Using npm
npm run build
npm run start

# Using yarn
yarn build
yarn start

# Using pnpm
pnpm build
pnpm start
```

## Contributing

We welcome contributions! To contribute:

1. Fork the repository
2. Create a new branch for your feature or bug fix
3. Implement your changes and commit them
4. Submit a pull request for review

## License

This project is licensed under the MIT License. See the `LICENSE` file for details.

## Contact

For questions or suggestions, please reach out via email at <info@rizzmaster.fun>
