A multi-user (customer, store manager, delivery executive, developer) e-commerce web app to manage a grocery store, build using Flask framework and SQLite database.
[x] store the password in the hashed form in db(update routes accordingly)
[x] initialize one store_manager_id and 3 delivery_executie_id in db and only store admin can create new store_manager_ids and delivery_executie_ids(while signing up check if those ids exsists in db-separate tables in model.py comments)
[x] conditions for username, email, password etc. while signing up
[ ] verify phone_no and email('thanks for signing up! verify your email : ') (line 100 of auth.py)
more info in extra folder and forgot_password in templates also see the comments in application/models.py
to do(authentication) :
extra/extra.py
comments)more info inextra
folder andforgot_password
intemplates
also see the comments inapplication/models.py