Skip to content

GDGVIT/Screenshot-Manager-Backend

Repository files navigation

DSC VIT

SkreenShot: Screenshot Manager

An app for easily annotating your screenshots to suggest changes to frontend developers

Skreenshot Logo
Get it on Google Play

BACKEND DOCS APP

Description

When we are analyzing a webpage on our devices or phones, we may find out faults in the webpage which we will send to the developer by circling on the mistake. The application will classify the entire screenshot into different HTML components, it will divide the screenshot into header, paragraph, buttons and images without converting into HTML code just with the help of image processing and label it. For example if a screenshot has 3 paragraphs then it will label them as paragraph 1,2,3 and the header as header1 etc.In this way we will be able to give the developers targeted comment on what is wrong in the webpage.


Functionalities

  • To identify images in a screenshot of a webpage.
  • To identify paragraphs in a screenshot of a webpage.
  • To identify header in a screenshot of a webpage.
  • To identify buttons in a screenshot of a webpage.

Instructions to run

  • Pre-requisites: Install the required packages mentioned in requirements.txt using:

      pip3 install -r requirements.txt
    
  • Directions to Install

      git clone https://github.com/GDGVIT/Screenshot-Manager-Backend.git
      cd Screenshot-Manager-Backend
    
  • Directions to Execute

      python3 screenshot_analysis.py
    

Contributors



Made with ❤️ by DSC VIT