An auction site like ebay.
Step 1. Build docker container docker-compose build
Step 2. Up the container docker-compose up
Step 1. clone the repository
Step 2. Source the env file using source env/bin/activate
step 4. install from requirements pip install -r requirements.txt
Step 3. start the django server cd auction_site && python manage.py runserver 0.0.0.0:8000
- Run all the test cases
python manage.py test
- visit url
http://0.0.0.0:8000/accounts/signup/
- visit url
http://0.0.0.0:8000/accounts/login/
- This is where all the auctions are listed from all the users
- A user can create a new auction by clicking the button "Add new auction"
- After registering one can make new bids by adding their bid and setting up a minimum bid price.
- Once published anyone can bid on the product.
- The end date for a bid is automatically set to 5days.
- After the date is expired the latest user is chosen as the winner.