Skip to content

qperez/ATTIC-webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

buticc-webapp

Repository for the Bug Ticket Classifier web application building with Flask

Requirements

  • Linux OS
  • Python 3
  • Package Installer for Python (pip), installation instructions here.

Installation

To install Python required the project please run the following commands at the project root :

$ python3 -m pip install --user virtualenv && \ 
pip install -r requirements.txt

How to run ?

To run the Flask server, launch with Python 3 the "controller.py"

  • In non production mode the server will start on the localhost (127.0.0.0) using the port number 5000
  • In production mode the server will start on the IP 0.0.0.0 and port 80 due to the Docker containerisation

Production mode = AWS deployment using a Docker image.

System Overview

AWS Infrastructure

AWS Infrastructure

### Flask Server Starting

flask server starting

Application Programming Interface

/predict/ticket

API predict ticket

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published