Give your Profile Picture a PALESTINIAN theme - FREE ๐!
This project is a web application that allows users to upload their profile picture, crop it, and apply a Palestinian theme to it.
The resulting image combines the user's profile picture with the Palestinian flag as a background.
Demo: https://huggingface.co/spaces/ThinkAI-Morocco/watermelon_pfp
We're planning to switch to deploy the website on Vercel with Next.js and Flask
- Select and upload a profile picture
- Crop the uploaded image to the desired size and aspect ratio
- Apply a Palestinian flag background to the cropped image
- Download the processed image with the Palestinian theme
Frontend:
- Next.js
- React
- react-cropper
Backend:
- Flask
- Python
- Pillow (Python Imaging Library)
- rembg (for background removal)
- Node.js (>=12.x)
- Python (>=3.6)
- pip (Python package installer)
-
Clone the repository:
git clone https://github.com/merouanezouaid/watermelon-pfp-generator.git
-
Install dependencies:
npm run install-dev
-
In development mode:
npm run dev
-
Open your web browser and navigate to
http://localhost:3000
to access the application.
Contributions are welcome! If you find any issues or have suggestions for improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License.
Free Palestine ๐! From Morocco ๐ฒ๐ฆ.