Skip to content

A comprehensive AI SaaS platform for generating content, analyzing resumes, and editing images with smart tools.

Notifications You must be signed in to change notification settings

soumadip-dev/Crafty.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


Crafty.ai ✨

An AI-powered SaaS platform offering creative and productivity tools.

Crafty.ai screenshot

🌐 Live Demo

crafty.ai

🌟 Features

  • πŸ“ Article Generator – Generate full articles from titles
  • πŸ’‘ Blog Title Generator – Create engaging blog titles
  • πŸ–Ό AI Image Generator – Generate images from text prompts
  • πŸ–Œ Background Remover – Remove image backgrounds easily
  • ❌ Image Object Remover – Remove unwanted objects from images
  • πŸ“„ Resume Analyzer – Analyze and suggest resume improvements

βš™οΈ Tech Stack

  • 🎨 Frontend: React.js, Tailwind CSS
  • πŸš€ Backend: Node.js, Express.js
  • πŸ€– AI Services: Gemini API, ClipDrop API
  • πŸ’Ύ Storage: Cloudinary
  • πŸ” Authentication: Clerk
  • πŸ—„ Database: MongoDB, Mongoose

πŸ› οΈ Installation & Setup

Prerequisites

  • Node.js (v18 or higher)
  • npm or yarn
  • MongoDB Atlas account (or local MongoDB instance)

Setup

  1. Clone the repository
git clone https://github.com/soumadip-dev/Crafty.ai-MERN.git
cd Crafty.ai-MERN
  1. Frontend Setup
cd client
npm install

Create a .env file in the client directory:

VITE_CLERK_PUBLISHABLE_KEY=your_key_here
VITE_BASE_URL=http://localhost:3000
  1. Backend Setup
cd ../server
npm install

Create a .env file in the server directory:

PORT=8080
DATABASE_URL=<YOUR_MONGODB_URI>
CLERK_PUBLISHABLE_KEY=<YOUR_KEY_HERE>
CLERK_SECRET_KEY=<YOUR_KEY_HERE>
GEMINI_API_KEY=<YOUR_KEY_HERE>
CLIPDROP_API_KEY=<YOUR_KEY_HERE>
CLOUDINARY_CLOUD_NAME=<YOUR_CLOUD_NAME>
CLOUDINARY_API_KEY=<YOUR_KEY_HERE>
CLOUDINARY_API_SECRET=<YOUR_SECRET_HERE>
  1. Run the Application
  • Frontend (Terminal 1):
cd client
npm run dev
  • Backend (Terminal 2):
cd server
npm run dev

About

A comprehensive AI SaaS platform for generating content, analyzing resumes, and editing images with smart tools.

Topics

Resources

Stars

Watchers

Forks

Languages