Skip to content

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.

License

Notifications You must be signed in to change notification settings

protyayofficial/ImageHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Getting Started

  1. Clone the repository:
git clone https://github.com/protyayofficial/imagehub.git
cd imagehub
  1. Start the backend:
cd backend
pip install -r requirements.txt
uvicorn api.index:app --reload
  1. Start the frontend:
cd frontend
npm install
npm run dev
  1. Open 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 file for details

About

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.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published