/Segregator-FlaskApp

A web application that monitors real-time operation of a network of smart bins.

Primary LanguageHTMLMIT LicenseMIT

Waste Segregator Web application

Ask Me Anything made-with-python GitHub license PyPI - Status

This repository contains the source code for the Waste Segregator web application which is a CRUD app built using Flask frmaework.

Features -

  • Homepage and About section that describes the aim and operation of the project.
  • Dashboard that provides admin priviliges to view the archived test results.
  • Sign In and Register functionality with Feedback feature.
  • Requirements

    • Python 3

    • Flask

    • Flask plugins - SQLAlchemy , migrate, wtforms, login

    • HTML/CSS, Bootstrap.

    Installation

    Type the following command to pull the git repository using terminal-

    git pull https://github.com/boudhayan-dev/Segregator-FlaskApp 
    

    Navigate inside the folder -

    cd Segregator-FlaskApp/Segregator
    

    Set the flask variable -

    set FLASK_APP=run.py
    

    Perform Database migration -

    flask db init
    flask db migrate -m "new db"
    flask db upgrade
    

    Run the flask app -

    flask run
    

    Demonstration

               Home Page
              Sign-In Page
               Registration Page
             Dashboard Page
             Feedback Page
               About Page

    Note:
    This is a part of another project titled - Automatic Waste Segregator..

    © All rights reserved.