It is a RESTful API-based web app that utilizes SQLAlchemy and Flask Marshmallow to enable seamless product management operations, including creation, reading, updating, and deletion of product records in a database.
Key Features
1. Used Flask, SQLAlchemy, Marshmallow, RestAPI
2. Allowed RestAPI operations
1. Display all products
2. Add a product
3. Get a product
4. Edit a product
5. Delete a product
#create a virtual environment
python3 -m venv env
#install required modules
pip install -r requirements.txt
# Or install Flask and sqlalchemy
pip install flask Flask-SQLAlchemy
pip install flask-marshmallow marshmallow-sqlalchemy
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.