A modern web application that enhances and upscales images using AI technology powered by the PicWish API.
- Upload images for AI-powered enhancement
- Real-time processing status updates
- View and download enhanced images
- Modern, responsive UI built with React
- React
- Vite
- Tailwind CSS
- Axios for API communication
- PicWish API for image enhancement and processing
- Node.js 18+
- npm or yarn
- PicWish API credentials (sign up at picwish.com)
- Clone the repository:
https://github.com/Async-NickL/Image-Enhancer.git
cd image-enhancer- Install dependencies:
npm install
# or
yarn-
Configure API credentials:
- Create a
src/utils/config.jsfile with the following content:
export const API_KEY = 'your_api_key_here'; export const BASE_URL = 'https://techhk.aoscdn.com';
- Create a
-
Start the development server:
npm run dev
# or
yarn dev- Upload an image using the upload button
- Wait for the AI to process and enhance your image
- View and download the enhanced result
This application uses the PicWish API for image enhancement. PicWish provides powerful AI-driven tools for:
- Enhancing image quality
- Unblurring images
- Increasing resolution
You'll need to obtain your own API credentials from PicWish to use this application.
The src/utils/config.js file contains sensitive API information and is excluded from version control. Make sure to create this file with valid PicWish API credentials before running the application.