ImaGen web application for photo effect and tools.
Image Processing website to interact with primarily image-related work on web applications using Python, Django Framework and other libraries such as OpenCV etc.
cd backend
.\venv\Scripts\activate
cd ImaGen
python manage.py runserver
python manage.py makemigrations
python manage.py migrate
http://127.0.0.1:8000/
cd backend
.\venv\Scripts\activate
pip install -r requirements.txt
cd backend
.\venv\Scripts\activate
pip freeze > requirements.txt
python manage.py createsuperuser
- HTML
- CSS
- JavaScript
- Bootstrap 5
- Python
- Django
- Install virtual env & create virtual env
venv
python -m pip install --user virtualenv
python -m venv venv
- Change the directory for backend
cd backend
- Activate virtual env
.\venv\Scripts\activate
- Install packages
pip install -r requirements.txt
- Goto project folder
cd ImaGen
- Database migrations
python manage.py makemigrations
python manage.py migrate
- Run application
python manage.py runserver
- Hit url in browser
http://127.0.0.1:8000/
Login and Signup page design + logic
Login and Signup using Google Account
Home Page design completed navbar + hero sections + subscribe section + footer
After signup active account link
send to the email for verification
Coloize Image Filter
- Sepia
- Red
- Sky Blue
- Dark Pink
- Lemon Yellow
Convert Image Formats
- Image to WEBP
- Image to PNG
- Image to JPG
- Image to JPEG
Image Flip
- Flip Top To Bottom Popular
- Flip Left To Right Most Used
- Rotate 90 degree
- Rotate 180 degree
- Rotate 270 degree
- Transverse
Reduce Image Quality
- Reduce image quality to a custom value range from 99 to 1 download it
QR Code Generator
- Generator QR Code from any custom text and download it
Image 2 PDF
- Convert Image to PDF format
Convert Image
- Convert Any image format to a PDF document and view, download it
Rotate Image
- Rotate Any Image to a custom angle and download it
Text utils
- UPPER CASE
- lower case
- Capitalize Case
- iNVERSE cASE
- AlTeRnAtE cAsE
- Copy Text
- Clear
- Sample
- Remove Or Replace
AI Image Generator
- Generate AI image using Text this features used Open AI API to generate image from text and download it.
Remove Background Image
- Remove background from image and download it.
AI Image Generator DALL·E 2
- Generate AI image using Text this features used DALL·E 2 API to generate image from text and download it.
Articles, Pages, Categories, Tags(Add, Delete, Edit), etc.
Articles and pages support Markdown and highlighting.
Articles support full-text search.
Complete comment feature, include posting reply comment and email notification. Markdown supporting.
Sidebar feature: new articles, most readings, tags, etc.
OAuth Login supported, including GitHub, Facebook, Weibo, QQ.
Memcache supported, with cache auto refresh.
Simple SEO Features, notify Google when there was a new article or other things.
Simple picture bed feature integrated.
django-compressor integrated, auto-compressed css, js.
Cron jobs to remove unused data images and other resources.
Website exception email notification. When there is an unhandle exception, system will send an email notification.
Wechat official account feature integrated. Now, you can use wechat official account to manage your VPS.