Skip to content

tjerym/The-Farm

Repository files navigation

The-Farm

Table of Contents

About

  • 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.

Getting started

  • Setup a virtual environment
python -m venv .venv
  • Activate Virtual environment
source .venv/bin/activate
  • Install project dependencies.
    pip install -r requirements.txt

Technology Stack

  • 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.

Other Technologies used

  • 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

Setup Database

python manage.py makemigrations
python manage.py migrate

Running the application

python manage.py runserver

Happy Coding

About

Farm management web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published