- This is a farm management system that allows users to view and purchase farm products built in Python and the Django web framework. It uses javascript to handle interactivity and to enhance the user experience. The application has an admin panel that allows for management of stock, orders and employees of the target organisation using the application.
- Setup a virtual environment
python -m venv .venv
- Activate Virtual environment
source .venv/bin/activate
- Install project dependencies.
pip install -r requirements.txt
- Python3 - is a high-level, interpreted, general-purpose programming language..
- Django Web Framework - is a free and open-source, Python-based web framework that follows the model–template–views (MTV) architectural pattern
- Javascript - is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions.
- Flutterwave - Provides a payment infrastructure for global merchants and payment. It is used to handle payments within the application.
- Heroku - The cloud platform as a service used for deploying the application
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
- The app should run by default on localhost:8000
Happy Coding