Cybernetic consists of secure APIs which encompasses vulnerabilities from the entire OWASP API Top 10 2019
- Python 3.7.3
- Flask
- Flask Restx
- Flask SQLAlchemy
- Flask Marshmallow
- Flask JWT
- Flask Mail
- Flask Rest Paginate
- Please read this guide to create your project on Pycharm
- Run
py -m pip install -r requirements.txt
on your pycharm terminal - Postman Setup
- Import
Cybernetic.postman_collectin.json
- Import
- Authentication API
- User Address API
- User Card API
- User Cart API
- User Order API
- User Profile API
- User Review API
- Products API
- Search API
Flask db_drop
to drop all tables in SQL databaseFlask db_create
to create all tables in SQL databaseFlask db_seed
to create sample data for each table in SQL databaseFlask db_reset
to reset SQL database with sample data