Skip to content

wizand0/flask_web_for_arduino

Repository files navigation

TODO App

It is a backend for arduino project: https://github.com/wizand0/DC_Monitor_UNO

This is an Introduction to flask. This repo contains a simple web app (TODO) and log for sensors based

on arduino uno using flask to get started in flask.

Шn case of emergency, sends a message to a telegram bot

For testing

TODO:

  • Work with email;
  • Work with telegram bot

📝 Table of Contents

🧐 About

Flask is a micro web framework written in Python. It is classified as a microframework because it does not require particular tools or libraries. In this Repo, we will be creating a simple web app (TODO Master).

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

The project requires

  • python 3.8 or higher. You can download python from here
  • pip. You can download pip from here
  • virtualenv. You can download virtualenv from here

Installation

Installing the project is very simple. Just follow the steps below

  1. Clone the repo
git clone
  1. Create a virtual environment
virtualenv venv
  1. Activate the virtual environment
source venv/bin/activate
  1. Install the requirements
pip install -r requirements.txt
  1. Run the app
python app.py
  1. Open the app in your browser
http://localhost:5000

⛏️ Built Using

  • Flask - Web Framework
  • Python - Programming Language
  • SQL-ALchemy
  • Telegram api

Changelog

v. 1.0.5. - added login and registration pages. Now only registered user can view and edit data. v. 1.0.4. - minor fixes for stability. v. 1.0.0. - functionality for sending telegram messages. v. 0.8.0 - logging functionality.

About

No description, website, or topics provided.

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published