Skip to content

ifulrahman/ifulai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Iful.ai โ€“ Fullstack AI Tools Platform


๐Ÿ“– Overview

Live Preview : https://iful-ai.vercel.app/

Iful.ai is a modern Fullstack AI Tools Platform, bridging creativity with productivity.
Whether you're generating articles, crafting blog titles, creating stunning AI-driven images, removing backgrounds or objects effortlessly, or reviewing resumesโ€”this all-in-one platform empowers you to accomplish more with less.

Screenshots

Dashboard Preview AI Tools Preview Resume Review Preview


โœจ Features

Feature Description
AI Article Generator Craft full articles using Google Gemini LLM.
Blog Title Creator Generate catchy titles instantly.
AI Image Generator Produce unique visuals via ClipDrop OCR.
Background/Object Removal Remove unwanted backgrounds or objects using AI-powered Cloudinary tools.
Resume Review Convert resumes into AI-powered feedback reports seamlessly.
Authentication Secure login with free & premium plans via Clerk.
Cloud Storage Stored images managed & optimized on Cloudinary.
Database Serverless Postgres via Neon for effortless data handling.

๐Ÿ›  Tech Stack

Frontend

  • React (Vite) โ€“ Fast React development environment with instant Hot Module Reload (HMR).
  • Tailwind CSS โ€“ Utility-first CSS framework for elegant, responsive design using minimal custom styles.
  • PrebuiltUI โ€“ https://prebuiltui.com
  • Clerk React โ€“ https://clerk.com - Provides prebuilt auth components (Sign In/Up, User Management) optimized for React, including SSO and MFA functionality.
  • Lucide React โ€“ Lightweight, tree-shakable icon library with inline SVG components for minimal bundle size.
  • Axios โ€“ Promise-based HTTP client for clean and efficient API communication.
  • React Markdown โ€“ Renders AI-generated markdown content as React components effortlessly.
  • React Hot Toast โ€“ Modern and customizable toast notifications to enhance user feedback.

Backend

  • Express.js โ€“ Flexible Node.js framework powering backend REST APIs.
  • Clerk Express โ€“ https://clerk.com โ€“ Middleware layer to apply secure authentication logic on server-side.
  • Multer โ€“ Handles file uploads (like resumes or images) via multipart form-data.
  • Cloudinary โ€“ https://cloudinary.com/ โ€“ Robust media management with AI-powered image transformations and CDN delivery.
  • ClipDrop API โ€“ https://clipdrop.co/apis โ€“ External AI service facilitating image generation and editing.
  • Google Gemini AI (via OpenAI SDK) โ€“ https://ai.google.dev/gemini-api/docs โ€“ State-of-the-art language model for generating articles, titles, and resume feedback.
  • Neon Postgres http://neon.com โ€“ Serverless PostgreSQL featuring instant provisioning, auto-scaling, "scale-to-zero", branching, snapshotting, and cost-effective pay-per-use pricing.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages