A powerful React + Vite application that enhances image quality using advanced AI technology. Transform your low-resolution images into high-quality masterpieces with just a few clicks! π
- π― High-quality image enhancement
- β‘ Fast processing with AI technology
- π₯ Automatic download of enhanced images
- π¨ Support for various image formats
- π Real-time processing status updates
- π« Modern and intuitive user interface
- React 18
- Vite
- Axios for API calls
- Environment Variables for secure API key management
- Node.js (v14 or higher)
- npm or yarn
- Clone the repository:
git clone https://github.com/SharmaSanchay/image-enhancer.git
cd image-enhancer- Install dependencies:
npm install
# or
yarn install- Create a
.envfile in the root directory and add your API key:
VITE_API_KEY=your_api_key_here- Start the development server:
npm run dev
# or
yarn dev- Open the application in your browser http://localhost:5173/
- Click the upload button or drag and drop an image
- Wait for the enhancement process to complete
- The enhanced image will be automatically downloaded
Create a .env file in the root directory with the following variables:
VITE_API_KEY=your_api_key_hereimage-enhancer/
βββ src/
β βββ components/
β βββ utils/
β β βββ imageenhancer.js
β βββ App.jsx
β βββ main.jsx
βββ public/
βββ .env
βββ package.json
βββ vite.config.js
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
- Thanks to the AI image enhancement API service
- React and Vite communities for their excellent tools
- All contributors who help improve this project
If you encounter any issues or have questions, please open an issue in the GitHub repository.
Made with β€οΈ by Sanchay Sharma
