queeniegraceisidro / imgman

imgman is an image manipulation website which provides options for converting an image to blur, black and white, grayscale, pdf

Home Page:https://imgman.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

Discord Server

imgman is a unique web app which provides myriad of image manipulation options like blurring of image, black and white filters, converting to pdf, adding grayscale effect, resizing the image. It's built with django, a python web framework.

You can visit the website over here

Table Of Content:

Screenshots:

screencapture-imgman-herokuapp-sinimg-upload-2022-10-23-08_58_56

Uploaded base image:

Results:

Background:

This project, imgman, is an initiative by Kailash Choudhary. It is a platform that allows users to apply unique filters and manipulate images and export them.

Architecture:

  • Django
  • img2pdf
  • Pillow
  • sqlite3
  • OpenCV

Project Folder Structure:

├── imgman
│   ├── __init__.py
│   ├── asgi.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── sinimg
│   ├── __init__.py
│   ├── admin.py
│   ├── apps.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │       ├── 0001_initial.cpython-38.pyc
│   │       └── __init__.cpython-38.pyc
│   ├── templates
│   │   ├── sinimg
│   │   │   ├── process.html
│   │   │   ├── select_choice.html
│   │   │   └── upload.html
│   ├── forms.py
│   ├── models.py
│   ├── helpers.py
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── templates
│   ├── base.html
│   └── index.html
├── .gitignore
├── code_of_conduct.md
├── CONTRIBUTING.md
├── LICENSE
├── manage.py
├── README.md
└── requirements.txt

Objectives:

  • Create a website that allows users to manipulate images
  • finish the homepage
  • finish the readme
  • other objectives

Technologies Used:

  • HTML/CSS/Javascript (Frontend)
  • Django - Framework, Python(Backend)
  • GIT (Version Control)
  • sqlite3 (Database)

imgman Features:

  • Upload an image
  • choose a filter
  • export the image
  • integrate with other image manipulation libraries

Key features and release dates:

Landing page Upload Page User Dashboard

Project Status:

Project is under Development

Making Contribution:

In order to contribute to the project and setup the project locally refer to Contributing File.

Also Please Join our Discord Server For Discussion Related to the project!

License:

This Project is Licensed Under MIT License

Contributors:

Big thanks to all the Contributors!

Happy Coding

forthebadge

About

imgman is an image manipulation website which provides options for converting an image to blur, black and white, grayscale, pdf

https://imgman.herokuapp.com/

License:MIT License


Languages

Language:Python 63.8%Language:CSS 17.3%Language:HTML 16.4%Language:JavaScript 1.4%Language:Shell 0.8%Language:Procfile 0.3%