MokuaEnock / Auction-Site

An auction site like eBay. It helps small scale farmers find and sell livestock. It has a bidding functionality where intrested buyers bid. The highest bid wins when the owner closes the auction.

Home Page:https://auctionke.herokuapp.com/watchlist/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auction Website

Link: AuctionKE

HOME PAGE

image

Motivation

A lot of farmers suffer in the hands of middlemen who exploit them when they are trying to find market for their livestock. Moreover, buyers are also exploited by the same middlemen/brokers. The aim of building this application is to cut out these brokers and middlemen to prevent the exploitations that takes place. This platform provides farmers and buyers a direct link.

Technologies Used

  • Django Back-end Framework
  • Bootstrap4 Front-End Framework

Features

  • User Authentification System
  • Bidding System
  • Admin Dashboard
  • Comment System

Installation

Clone this repository

git clone https://github.com/WMKharles/Auction-Site.git

Open the folder

cd Auction-Site

Create a virtual environment

python -m venv venv

Activate environment - varies depending on your OS

venv\scripts\activate

Install all the requirements

python -m pip install -r requirements.txt

Make migrations

python manage.py makemigrations
python manage.py migrate

Create Superuser

python manage.py createsuperuser

Running Application

python manage.py runserver

Contributions

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to the original branch: git push origin <project_name>/<location>
  5. Create the pull request.

Alternatively see the GitHub documentation on creating a pull request.

Bug / Feature Request

In case you find a bug, kindly open an issue here. Include your query and your expected results.

Author

github follow twitter follow

About

An auction site like eBay. It helps small scale farmers find and sell livestock. It has a bidding functionality where intrested buyers bid. The highest bid wins when the owner closes the auction.

https://auctionke.herokuapp.com/watchlist/


Languages

Language:Python 46.4%Language:HTML 45.9%Language:CSS 7.7%Language:Procfile 0.0%