This is a Python web application designed for a computer supplies company. This application is web-based and uses the Flask framework.
Notice: This project was started while I was learning Python 3 and the Flask framework. The purpose of this project is purely to give me the opportunity to learn how to code and design a web system and eventually experience the challenges that a full stack developer might face in their daily work.
- User and administrator level
- Dashboard
- Management of customers
- Order management
- Supplier management
- Product management
- Warehouse management
- Stock management
- Python3
- Flask - The web framework used
- SQLite - Fast and powerful SQL database for moderately sized installations
- SQLAlchemy - Toolkit and Object Relational Mapper for working with SQL
- Bootstrap - Powerful, extensible, and feature-packed frontend toolkit
- WTForms - Forms validation and rendering library for Python web development
These instructions will get you a working copy of the project on your local machine for development and testing purposes.
See the installation instructions for notes on how to deploy the project to a live system.
Below you will find what I use to develop and run the project
- Python 3
- Flask
- SQLite database
- SQLAlchemy
- WTForms
- Virtualenv (not required, but highly recommended)
I use Virtualenv to develop this project, so I recommend you create a virtual environment virtualenv venv and install the requirements pip install -r requirements.txt
. Then, get a local copy of the project directory by cloning "gestornet" from github.
Lastly, run python main.py
Patricia Cañadas - Initial Work - pcanadas
This project is licensed under the License GPL-3.0 license - see the LICENSE.md file for details