https://github.com/protyayofficial/imagehub
ImageHub is a modern web application that transforms your images in real-time using various processing techniques. Built with FastAPI and NextJS, it offers a seamless interface for applying effects.
https://github.com/protyayofficial/imagehub
image-processing nextjs web-application
Last synced: about 1 month ago
JSON representation
ImageHub is a modern web application that transforms your images in real-time using various processing techniques. Built with FastAPI and NextJS, it offers a seamless interface for applying effects.
- Host: GitHub
- URL: https://github.com/protyayofficial/imagehub
- Owner: protyayofficial
- License: mit
- Created: 2025-01-27T05:12:02.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-29T06:51:34.000Z (over 1 year ago)
- Last Synced: 2025-03-27T19:54:28.881Z (about 1 year ago)
- Topics: image-processing, nextjs, web-application
- Language: TypeScript
- Homepage: https://imagehub-rho.vercel.app/
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ImageHub - Image Processing Application
## Overview
ImageHub is a modern web application that provides real-time image processing capabilities. Users can upload images and apply various effects including grayscale conversion, brightness adjustment, contrast enhancement, sharpening, compression, and pencil sketch effects.
## Project Structure
```
imagehub/
├── frontend/ # React frontend application
├── backend/ # FastAPI backend service
└── README.md # Main project documentation
```
## Features
- Multiple image processing effects
- Real-time preview
- User-friendly interface
- Efficient image processing
- Cross-platform compatibility
- Responsive design
## Live Demo
- Frontend: [https://imagehub-rho.vercel.app](https://imagehub-rho.vercel.app)
- Backend API: [https://imagehub-backend.vercel.app](https://imagehub-backend.vercel.app)
## Getting Started
1. Clone the repository:
```bash
git clone https://github.com/protyayofficial/imagehub.git
cd imagehub
```
2. Start the backend:
```bash
cd backend
pip install -r requirements.txt
uvicorn api.index:app --reload
```
3. Start the frontend:
```bash
cd frontend
npm install
npm run dev
```
4. Open [http://localhost:3000](http://localhost:3000) in your browser
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the [MIT License] - see the [LICENSE](LICENSE) file for details