An open API service indexing awesome lists of open source software.

https://github.com/soumojit622/vision

Vision is an AI-powered image editor built with React 19 and Next.js 15. It combines powerful editing tools like crop, resize, color adjustments, and text overlays with advanced AI features such as background removal, image extension, and smart retouching โ€” all inside a sleek, responsive interface.
https://github.com/soumojit622/vision

billing clerk-authentication convex-database fabricjs imagekit javascript lucide-icons nextjs15 react tailwindcss

Last synced: 23 days ago
JSON representation

Vision is an AI-powered image editor built with React 19 and Next.js 15. It combines powerful editing tools like crop, resize, color adjustments, and text overlays with advanced AI features such as background removal, image extension, and smart retouching โ€” all inside a sleek, responsive interface.

Awesome Lists containing this project

README

          

# ๐ŸŒŒ Vision โ€” AI-Powered Image Editor

Vision is a modern **AI image editing platform** built with **React 19, Next.js 15, Tailwind CSS, Convex, Clerk Billing, Fabric.js, ImageKit, and Shadcn UI**.
It helps you **create, edit, and enhance** your projects with advanced AI tools like **background removal, image extender, and smart retouching** โ€” all inside a **sleek, responsive interface**.


Vision Preview

---

## โœจ Key Features

- ๐Ÿ“‚ **Project Management** โ€” Create, manage, and organize image projects
- ๐Ÿ–ผ **Crop & Resize** โ€” Intuitive and precise canvas controls
- ๐ŸŽจ **Color Adjustments** โ€” Basic and advanced tools for image correction
- โœ๏ธ **Text Editing** โ€” Add stylish text overlays with custom fonts
- ๐Ÿค– **AI-Powered Tools**
- Background remover
- AI image extender
- Retouch & upscaler
- โ˜๏ธ **Cloud Sync** โ€” Access your projects anywhere
- ๐Ÿ”’ **Authentication & Billing** โ€” Powered by Clerk (secure auth + billing system)
- โšก **Realtime Backend** โ€” Convex ensures smooth live collaboration

---

## ๐Ÿš€ Tech Stack

| Technology | Logo | Description |
|----------------|----------------------------------------------------------------------|--------------------------------------|
| **โš›๏ธ React 19** | | Frontend library for building UIs |
| **โ–ฒ Next.js 15** | | Full-stack React framework |
| **๐ŸŽจ Tailwind CSS** | | Utility-first CSS framework |
| **๐ŸŒ€ Convex** | | Realtime serverless backend |
| **๐Ÿ”‘ Clerk** | | Authentication & subscription billing |
| **๐Ÿ–Œ๏ธ Fabric.js** | | Canvas-based editing |
| **โšก ImageKit** | | Image optimization & CDN |
| **๐Ÿ“ฆ Shadcn UI** | | Accessible UI components |
| **โœจ Lucide React** | | Icon library for React apps |

---

## ๐Ÿ’ณ Plans

Vision comes with two simple plans:

| Plan | Price | Features |
|-----------|-------|--------------------------------------------------------------------------|
| ๐Ÿ†“ **Free** | $0 | Up to 3 projects ยท 20 exports/month ยท Crop & Resize ยท Basic adjustments |
| ๐Ÿ‘‘ **Pro** | $12/mo| Unlimited projects ยท Unlimited exports ยท All AI tools ยท Retouch & upscale |

๐Ÿ‘‰ Billing & subscriptions are handled securely with **Clerk Billing**.

---

## ๐ŸŒ Roadmap

Planned features include:
- ๐Ÿ”ฎ **AI Style Transfer** (turn images into unique art styles)
- ๐ŸŽฅ **AI Video Tools** (background removal & frame editing)
- ๐Ÿค **Team Collaboration Workspaces**
- ๐Ÿ“ฆ **Export in Multiple Formats** (WebP, SVG, PSD support)
- ๐Ÿงฉ **Plugin System** (third-party AI models & filters)
- ๐Ÿ“Š **Project Analytics** (track exports, AI tool usage, and more)

---

## ๐Ÿ“š Why Vision?

- ๐Ÿš€ **All-in-One Editing** โ€” No need to juggle multiple apps. Vision combines essential editing tools with AI superpowers.
- ๐Ÿ”’ **Privacy First** โ€” Secure auth, billing, and project storage with Clerk.
- โšก **Performance** โ€” Optimized with Next.js 15, ImageKit CDN, and Convex realtime backend.
- ๐ŸŽจ **Modern UI/UX** โ€” Built with Shadcn UI & Tailwind CSS for a sleek, responsive design.

---

## ๐Ÿ’ฌ Contribute to Vision

We welcome contributions from developers and enthusiasts!

1. ๐Ÿด Fork the repository.
2. ๐ŸŒฟ Create a new branch:
```bash
git checkout -b feature-branch
```
3. ๐Ÿ–Š๏ธ Commit your changes:
```bash
git commit -m "Add your feature"
```
4. ๐Ÿš€ Push the branch:
```bash
git push origin feature-branch
```
5. ๐Ÿ”€ Open a pull request.

---

## ๐Ÿ“ฌ Contact & Support

๐Ÿ’ฌ **Have any questions or suggestions? Feel free to reach out!**

๐Ÿ“ง **Email**: [soumojitbanerjee22@gmail.com](mailto:soumojitbanerjee22@gmail.com)
๐Ÿ”— **LinkedIn**: [Soumojit Banerjee](https://www.linkedin.com/in/soumojit-banerjee-4914b3228/)

---

## ๐Ÿ‘จโ€๐Ÿ’ป Developed by [Soumojit Banerjee](https://www.linkedin.com/in/soumojit-banerjee-4914b3228/)

If you enjoyed using this project, please โญ it on GitHub! ๐ŸŒŸ