Skip to content

impulseadi/imagify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Imagify - AI-Powered Text-to-Image Generator

LIVE-LINK-https://imagify-frontend-gnsc.onrender.com/

🌟 Overview

Imagify is a Full Stack AI SaaS Application that allows users to generate AI-powered images from text prompts. It features a credit-based system for image generation and includes user authentication for secure access.

🛠 Tech Stack

  • Frontend: React, Vite, TailwindCSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • AI API: Clipdrop API
  • Authentication: JWT (JSON Web Tokens)
  • Deployment: Frontend on Netlify, Backend on Render

🎯 Features

  • 🌐 AI-Powered Image Generation: Convert text prompts into AI-generated images.
  • 🔐 User Authentication: Secure account creation and login.
  • 💰 Credit System: Users need credits to generate images.
  • 📦 RESTful API: Backend API built with Express.js.
  • Fast UI: Developed using React and TailwindCSS.
  • 🚀 Deployment: Hosted on Netlify (frontend) and Render (backend).

📸 Screenshots

Home Page Screenshot 2025-02-11 185017 How it Works! Screenshot 2025-02-11 185031 Description Screenshot 2025-02-11 185041 Testimonials Screenshot 2025-02-11 185049 Footer Screenshot 2025-02-11 185056 Image Generation Page Screenshot 2025-02-11 185207 Generated Image Screenshot 2025-02-11 185300 Download Option for Generated Image Screenshot 2025-02-11 185307

🚀 Getting Started

1️⃣ Clone the Repository

git clone https://github.com/impulseadi/imagify.git
cd imagify

2️⃣ Install Dependencies

Backend

cd server
npm install

Frontend

cd client
npm install

3️⃣ Set Up Environment Variables

Create a .env file in the client directory and add:

VITE_BACKEND_URL = 'http://localhost:4000'

4️⃣ Start the Application

Backend

cd server
npm start

Frontend

cd client
npm run dev

📡 Deployment

Deployed on Render -> Live Link

💡 Contributing

Contributions are welcome! Feel free to fork this repository and submit pull requests.

📜 License

This project is open-source and available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages