Skip to content
This repository has been archived by the owner on Mar 26, 2022. It is now read-only.

Yet Another Auctioning Service written in Django with a Bootstrap UI

Notifications You must be signed in to change notification settings

vanntile/YAAS-Django-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YaaS

Yet Another Auctioning Service is a Django-experimentation project done as a 2019 assignment at Abo Akademi University for a Server Side Development course.

Implemented requirements

  • UC1: create user
  • UC2: edit user
  • UC3: create auction
  • UC4: edit auction description
  • UC5: Browse & Search
  • UC6: bid
  • UC7: ban auction
  • UC8: resolve auction
  • UC9: language switching
  • UC10: concurrency (verified manually in two browser sessions)
  • UC11: currency exchange
  • WS1: Browse & Search API
  • WS2: Bid api
  • REQ9.3: store language preference
  • REQ3.5: send seller auction link 1
  • TREQ4.1.1 test REQ9.3
  • TREQ4.1.2 test for REQ3.5
  • TREQ4.2: implement data generation program (verified manually)

Browsers used to test

  • Firefox Quantum 69.0.2 (64-bit)
  • Chromium 77 for Ubuntu 18.04

Dependencies

> pip freeze
certifi==2019.9.11
chardet==3.0.4
Django==2.2.5
djangorestframework==3.10.2
freezegun==0.3.12
idna==2.8
pkg-resources==0.0.0
python-dateutil==2.8.0
pytz==2019.2
requests==2.22.0
six==1.12.0
sqlparse==0.3.0
urllib3==1.25.5

About

Yet Another Auctioning Service written in Django with a Bootstrap UI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published