Bhaskar-Guthula-137/TodoApp-FastAPI-MySQL

TodoApp is a JWT-authenticated listing application written using FastAPI Framework with MySQL Database

★ 1Forks 0PythonGitHub ↗Compare
decouplefastapijwt-authenticationmysqlpasslibroutersvalidation

README

Todo Application

MIT LicenSe MIT LicenSe

#Demo Work Screenshots:

S1 S2

Todo Application using FastAPI and MySQL with JWT authentication This application has inbuilt Swagger documentation where we can test our TodoAPP RestAPI. As this application is JWT-autheticated, a JWT token is generated, and it is decoded to get user todos. With the help of sqlalchemy, we can store todos in a MySQL database.

#root Installations:

  • First install latest version of Python 3x
  • #create virtual Environment to run in different environment(Optional)
         - Execute `py -m venv {{environment name}}`(Optional)
  • Execute `pip install -r requirements.txt`
  • open swagger ui in http://localhost:8000/docs

  • ###Thankyou for visiting my github###
    @BhaskarGuthula

    Contributors

    Bhaskar-Guthula-137

    Issues