Skip to content

Nbk7822/project-bolt

Repository files navigation

HumanizeAI

An AI-powered text humanizer web application that transforms AI-generated text into natural, human-like writing.

Project Overview

HumanizeAI is a web application that helps users convert robotic AI-generated content into natural, human-sounding text that bypasses AI detection. The application offers various features including text humanization with adjustable settings, user authentication, project management, and a tiered subscription model.

Tech Stack

  • Frontend: React, TypeScript, Vite, TailwindCSS
  • Backend: Supabase (PostgreSQL, Auth, Storage)
  • Deployment: Netlify

Features

  • AI-powered text humanization
  • User authentication (email/password and magic link)
  • Dashboard with projects management
  • Credits system with tiered pricing
  • Dark/light mode support
  • Responsive design

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn
  • Supabase account
  • Undetectable AI API key

Installation

  1. Clone the repository
  2. Install dependencies:
    npm install
    
  3. Copy .env.example to .env and fill in your Supabase and Undetectable AI credentials
  4. Start the development server:
    npm run dev
    

Environment Variables

  • VITE_SUPABASE_URL: Your Supabase project URL
  • VITE_SUPABASE_ANON_KEY: Your Supabase anonymous key
  • UND_API_KEY: Your Undetectable AI API key (for Edge Functions)

Deployment

The project is configured for deployment on Netlify. The netlify.toml file contains the necessary build configuration.

Project Structure

  • /src: Frontend source code
    • /components: Reusable UI components
    • /lib: Utility functions and hooks
    • /pages: Application pages
    • /types: TypeScript type definitions
  • /supabase: Supabase configuration
    • /migrations: SQL migrations for database setup
    • /functions: Edge functions for serverless operations

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages