/flask_store_api

Simple store rest api for learning flask advance rest api

Primary LanguagePython

Flask API

Simple store with items and CRUD operation on it.

Also there is JWT Extented Authentication with token refresh

Live Demo

Endpoint            Methods                 Rule
------------        ----------------------  -----------------------
home                GET                     /
storelist           GET                     /stores
stores              DELETE, GET, POST       /store/<string:name>
items               DELETE, GET, POST, PUT  /item/<string:name>
itemslist           GET                     /items
user                DELETE, GET, POST       /users/<int:user_id>
userregister        POST                    /register
userlogin           POST                    /login
userlogout          POST                    /logout
tokenrefresh        POST                    /refresh
confirmationbyuser  GET, POST               /confirmation/user/<int:user_id>
emailconfirmation   GET                     /confirmation/<string:confirmation_id>
phoneconfirmation   POST                    /verify-phone/<string:otp>
phoneotp            POST                    /send-otp
static              GET                     /static/<path:filename>

Find documentation here